You gave me life As i tried to give you as much as love as i still have in me You know times have been rough for me And i know times have been even more rough for you But my sweat life-giver, i could never thank you enough for watering the flowers growing inside of me when they needed it the most I know you need that more than i do at times, but please forgive me for i can't be like you i sometimes forget that you are only human, but you are so much more to me You created me, you created life, you made me into the person i am today I will never give up if you promise me that you won't either I gently weep at the thought of living without you someday I don't know what i would become if i lost you I could not thank you enough, my dearest mom