A thousand Splendid moments

A thousand splendid moments with you
That innocence in your eyes
Of all the lessons, you have given me
Of being so cool and wise
Mom I can't thank you enough
For always being there
You have given your all in life
And in the way as you care
Mom you have given me so much
That I cant really repay
Just want to confess it to you
Just want to say
That you are the best mom
I love you for everything
Mom you are the best!