This one's for my moms cause she wasn't nothing but a queen
My life, my soul, my best friend, my everything
You deserved the stars, the sky, the moon, the whole f**ing galaxy
You'd been through hell and back and that's just a fact
Dad wasn't the greatest but ma look you made it
Not being around all the time makes it hard to remember
And I promised you this mom that you deserved so much better
Strongest woman that I knew, the most independent
He always had to know where you'd been and where you went
I could see it in your eyes sometimes you just played it cool
But I know now that you cried every day I left you home and went to school
The pain deep down inside just ate you up
Wish that late at night you would've put down your cup
Hope you know everything you've done doesn't go unrecognised
I know I'm not perfect, I'm f**ed up, but I apologized
Can hardly bare the thought of you not being in my life because even through the bullsh** you were always standing there right by my side
And I think it's funny when you said one day I'd see, that imma have my own son that's just like me,
But I know for a fact that when that day comes I'll be the best f**ing father cause you showed me how it's done,
And I know you had your flaws and sometimes you were in the wrong but that doesn't change the fact that you were my mom
And may God not frown upon me but I would not have hesitated to give my own life for you, sh** is real
I swear you meant the world to me and I promise you this
That one day I'll pay you back for everything that you did