This is a song about "All my life"

I don't understand how this game made us strangers, look

Been bad all my life, i was raised in the hood

Bullied most my life, survived it all.

As i'm watching the snow fall

Champaign by your tub, rose pedals as she walk, you know the floor don't need to see you

All my life i had lil money to invest, to spit and let my inner soul grew//

Fucked up preacher fuck all world religion my life is a fucking teacher

Far from an overnight achiever, cole is like the leader

Welcome to my life, you'll see its not all that nice.

Fuck rules, skate life, rape, write, repeat twice

All my life i was very deprived

??? ??? ?? with the feeling right

I'm ballin all my life

You make a nigga sing songs nice

So to all of you now, thank you for being in a slice of my life

No top on mine, niggas gonna hate, man fuck them guys