[Intro] But Those Mistakes Behind Me Cast Shadows To Remind Me I Truly Hope God Never Gives Up On Us [Verse 1] Its Kinda Hard For Me To Listen To That Drake sh** I'm Far From Being Heartbroken, f**ing Yo Main b**h Roll Up A Blunt With Me, Smoke A Blunt With Me Your Enemies My Enemies, Come Shoot a Gun With Me I Seen Some Beautiful Women In Salt Lake City I Traveled Thru The East, Its Gangsta & Grimy In Philly People Tell Me I Change, Well Maybe You Never Knew Me I Have To Switch Up The Page, To A Different Chapter In My Life I Wanna Progress Maybe See You In Heaven And Show You What I Possess Ambitions Like No One Else We Did It With No Ones Help f** All You People Who Criticize, Saying That I Would Fail 65 Thousand Dollar Bail I Put Money In My Homie's Books The First Day In Jail It Changed My Life, When I Read Your Fan Mail I Made Mistakes In My Life And I Regret Em Fo'Real (But Those Mistakes Behind Me) (Cast Shadows To Remind Me) [Interlude] People Can't Expect You To Be Perfect All Of A Sudden You Know? We All Mistakes No Matter What Baby I'm Just Trying To Be Better [Verse 2] Baby Tell Me, Do You Know What Love Is? Sometimes I Feel I Do The Most For The People I f** With Your Girl Is Beautiful As f** But She Can't Be Trusted They Told You Rumors Bout Her f**ing, When You Got Busted Don't Even Trip Though, Ain't Nobody Perfect You Lost Your Family In A Jail Cell Now Was It Worth It? Is It Worth It? You Feeling Worthless, Searching For God Tell Me Whats The Purpose You Facing Life, Now You Feeling Nervous But It Ain't Nothin', Life Keeps Going On You Stay Behind Bars, I'm In The Streets Smoking Bomb I Guess Its Karma, For All The People You Went & Robbed You Were Just A Young Boy Tagging On The Walls You Could've Backed Off, But Something Got Your Ass Involved Who Am I To Tell You, What The f** Is Right From Wrong All We Knew Was Lil Homie Put Your Weapon In Place No Time For My Conscious Mind, Please Forgive My Mistakes (But Those Mistakes Behind Me) (Cast Shadows To Remind Me) [Outro] I Try To Do My Best Just Like You We Can't Judge Each Other For The Bullsh** We Go Through Cause As Much As You f**ing Up I Be f**ing Up Too But Believe Me We Can Overcome This, Hell Yeah All My Homies Who Feel Lost In This World Keep Your Head Up..Keep Your Head Up