Threw the good and bad,
The happy and sad.
You\'ve been there for me,
If need some thing i turn around and there youll be.
I know im not even near a perfect girl,
But we live in an imperfect world.
I know when things happen we get mad.
And some times i make you sad.
But i know after all of the ups and downs.
I know i can come to you with a smile or a frown.
I guess im just sayin thank you,
For all you do.
And askin you not to give up on me yet,
Cuz i know i can make it.
No one will stop me now,
Cuz i finally figured out how.
How i am gonna be,
And how to be happy.
And im half way,
And tommorrows another day.
THANK YOU MOMMA