I thank God for all my trials and my tribulations Been kinda hard for me to smile through all these situations My home on earth getting wild, it's time for renovations Ever since I was a lil' child, I felt my sin awaiting I thank God for all my trials and my tribulations Been kinda hard for me to smile through all these situations My home on earth getting wild, it's time for renovations Ever since I was a lil child, I felt my sin awaiting I ain't never been perfect, I done some things I know I shouldn't have Didn't know 'bout flipping or trapping I wasn't good at math Didn't know 'bout flipping O's I didn't know 'bout flipping half's Thought bout cracking jokes all the time, until they didn't laugh Started playing basketball, but I only played for a year Told my teammates I can't hoop, but shit it's great to bе here Shoutout to mama, evеn when I missed she'd break into cheer Doing things I never did was just like facing a fear But then I started smoking, rolling weed and skippin' class Came to school high and had a test I didn't pass My homies told me happiness was found in gettin' cash But even mama told me when I got nothing to give my last All that I been giving is attention to these women in my mentions who got way too many bodies Devil in disguise but it felt great to be with shawty And I don't got no time for that I want your heart but guarantee me that your mind attached Heard you found happiness girl tell me where you find it at Cause I can't light this light of mine without the finest match So let's be honest I thank God for all my trials and my tribulations Been kinda hard for me to smile through all these situations My home on earth getting wild, it's time for renovations Ever since I was a lil' child, I felt my sin awaiting I thank God for all my trials and my tribulations Been kinda hard for me to smile through all these situations My home on earth getting wild, it's time for renovations Ever since I was a lil child, I felt my sin awaiting Ever since I was an infant always felt like God was coaching me Really miss my brother I might take a ride to Holton street Sometimes it be hard for me to drive when I got ocd Why you never looked me in my eyes when you spoke to me? Fore you try approaching me, I got a dollar to my name Girl part of me can love you but my heart can be insane I'm walking through the light and stepping harder through the rain God discipline his children, don't a father do the same? Respect is earned, lesson learned, I'll take the safer route Not the type to pull a gun or flex and take my paper out Having talks with God but Satan came and started raising doubt Had a plan for us and he listened in when I laid it out Papa died the day before the day I was born I ain't think that I could make it by the way I was torn If life a game, why you only wanna play when I'm scoring? Ain't no wisdom on your lips so what you say I'm ignoring Mmm That's just how I'm feeling That's the way I'm feeling That's just how I'm feeling I thank God for all my trials and my tribulations Been kinda hard for me to smile through all these situations My home on earth getting wild, it's time for renovations Ever since I was a lil' child, I felt my sin awaiting I thank God for all my trials and my tribulations Been kinda hard for me to smile through all these situations My home on earth getting wild, it's time for renovations Ever since I was a lil child, I felt my sin awaiting Mm, yea yea yea Mmm, Mmm Yea, yea