I done seen a lot in my life
Came a long way like we arrived
Proud to say I made it I survived
Peace to the Lord I cannot die
Had to drop a couple fake niggas out the way
God calling said the blessings ready on the way
They only feel you when they see a nigga on the way
Gotta shed a lil skin to ride a new wave
Dark clouds hanging in the sky
Sometimes I wish you were mine yeah
Purple rain flowing down our skin
Girl we feel like we are not alone
I been through a lot in my life
Lucy ran up on me in disguise
My granma saw me damn she was surprised
Dreaded to the bone but i was fine
I done made mistakes for this rap shit
You done made mistakes on some your shit
Muchie know the story we was lit shit
Tired of being low on some depressed shit
Aye! Sit me down?
None of you niggas can sit me down
Aye boy you feed off your mom account
I make the money I'm spending now
I get the cake when I run around
I need a float when I'm balling out
I been away for like four months
Back to business yeah I'm booming now
Man's been a sucka for big thighs
Give em water get em baptized
I can't resist I'm traumatized
Might need the vision from God's eyes
Sunshine and bright skies
I find my soul free
Keep the vision till we televised
Tell the devil he been compromised
I done seen a lot in my life
Came a long way like we arrived
Proud to say I made it I survived
Peace to the Lord I cannot die
Had to drop a couple fake niggas out the way
God calling said the blessings ready on the way
They only feel you when they see a nigga on the way
Gotta shed a lil skin to ride a new wave
Dark clouds hanging in the sky
Sometimes I wish you were mine yeah
Purple rain flowing down our skin
Girl we feel like we are not alone
I done seen a lot in my life
Came a long way like we arrived
Proud to say I made it I survived
Peace to the Lord I cannot die
Oh yeah, Oh yeah