There is no way to describe just exactly how much you mean to me. there's nothing in this world that can replace the love you shared unconditionally. You were always there for me when I needed you most and you never made me feel alone or show me that you didn't care you always listened to your heart. I wish I can hold you one last time and that we never had to part. But I know that you are watching over us and making me stronger.this life you gave me is the most precious gift of all. I'm sorry for all the restless nights I made you worry and the days I didn't call just know I never meant to hurt you just know that I was always with you. All the times I made you worry and wonder if I was okay. I will always remember your smile in the way you and all the memories that we shared. I couldn't have asked for a better mother and you were the best there's no one that can compare to you. I remember how many times you said that "I love you", if only I could see you and tell you how much I love you too. I cry every night wishing there was more that I could do , as I look up to the sky hold my arms wide and I pray to you. Mother I will always remember you, for every beautiful moment we had, your Love is the most powerful thing that will always shine through. It is this Love that I will hold on to and try to give back to everyone, and to keep you in my heart , I hope you see me smile when I think about how lucky I was to be your son.