Mom, we haven't always agreed Sometimes I have been a pain Now I see what you see You loved even when I was to blame.
I am sorry for not being there When I should have been I am sorry for dismissing All the things that might have been
Even through all these things I loved you with my whole heart Always and forever Even though we didnt always get along Even from the start
I am going to miss your smile Miss your little laugh Miss the talks when you talked a while Feels like my heart is ripped into two Completely, whole in half
I can remember the good times I will remember the bad I will remember when we were happy Even when we were sad
You will remembered in my heart Every day I go forth Morning, noon and night Til you as an angel knock on my door
I am sorry for the times I made you sad But one thing I do want to say Is that you are the best mom I ever had.