On the first day I was delivered from her She smiled and watched me take my first breath But I cried when she was taken from me Torn apart and a broken soul as she was laid to rest I could never give back half of what you gave to me Your work is done, but your love will always remain Thank you for having me, as I will carry a piece of your legacy Though sometimes I feel like a candle's flame in the pouring rain Heaven lies all around you for you have graduated Though I sit and wonder why you were taken so soon and weep Life will always get what she wants when its time But I know your love will be with me when it's my turn to sleep