

Prompt / Lyrics
[Verse 1] You know my history Busted plans Bad decisions Still you held my shaky hands Watched me climb out the mess I made Little by little Day by day You saw the cracks in my armor first Kissed my scars Said they’re part of my worth I was cold in the middle of June You brought summer To a quiet room (mm) [Chorus] I ain’t perfect But I’m perfect for you All my rough edges Fit the shape of your truth If it’s life If it’s death I’m still holding on to you I ain’t perfect But I’m perfect for you (yeah) Perfect for you [Verse 2] I still lose my temper Still shut down Still talk tough When I’m hurting inside out But you read the silence on my face Pull me close Say, “We’re okay” You the one I call when the night goes long You the calm in the middle of my inner storm If I fall first Promise I’mma wait at the gate With your name on my tongue And a smile on my face (yeah) [Chorus] I ain’t perfect But I’m perfect for you All my rough edges Fit the shape of your truth If it’s life If it’s death I’m still holding on to you I ain’t perfect But I’m perfect for you Perfect for you [Bridge] Through the good days Through the bad weather We get broke Then we build back better Every mistake Every new lesson I just wanna be the answer to your questions If my heart stop now You the last thought in it (in it) If the world fade out We still right here in it (right here) Every lifetime I’d still choose you Flawed as I am I’d still choose you (yeah) [Chorus] I ain’t perfect But I’m perfect for you All my rough edges Fit the shape of your truth If it’s life If it’s death I’m still holding on to you I ain’t perfect But I’m perfect for you (oh) Perfect for you
Tags
rap, Laid-back hip hop ballad at a slow head-nod tempo; warm piano loops and soft Rhodes chords over deep, round kick and crisp snare. Male vocals with intimate, conversational delivery; hook blooms with stacked harmonies and gentle airy pads. Sub-bass glues the low end, subtle vinyl hiss and filtered ear-candy swells add nostalgia. Final chorus lifts with extra backing vocals and open hats for a quiet but emotional climax., world, hip hop, slow
3:29
No
4/7/2026