Oh gosh, words cannot express how precious that is while tears are streaming down my face.

Samantha you are such a lucky girl to have your own very special "Guardian Angel".