[Verse 1]
You show up late to brunch again
Saying, “Traffic, babe, you know”
But there’s glitter on your collar
And a stamp still on your wrist from the show
You say you’re “saving for the future”
But it’s cocktails, clothes, and “go with the flow”
So I’m writing you this ballad
Like a warning label stuck to your ego
[Chorus]
Think I shoulda told you b4 you blow
That your vibe is cute, but your budget’s broke
You’re a five-star taste on a thrift-store roll
Baby, you go viral, then you overdraft your soul
Shoulda put it gently b4 you blow
You keep chasing “next” and you ghost your growth
You say you’re so deep, but you skim that hope
I shoulda said it honest b4 you blow
[Verse 2]
You cancel plans for “studio time”
That’s your bathroom mirror, front cam glow
Practicing your TED Talk tears
For the day you get a blue-check quote
You say I’m “killing your potential”
When I ask who’s driving you home
It’s a self-care day every weekday
’Til the rent man ringing your phone
[Chorus]
Think I shoulda told you b4 you blow
That your brand is strong, but your follow-through’s low
You post “love wins” then you break my phone
Over one late text and a typo in your name tag row
Shoulda put it gently b4 you blow
You keep preaching “boundaries” from my front door
You say you’re so real, but it’s all your show
I shoulda said it honest b4 you blow
[Bridge]
[Spoken, mock-soulful]
Look, this is coming from love, okay?
Like… constructive dragging
[Sung]
You want the world, but you skip the growth
You want the ring, but you dodge the “both”
You want the stage, but you fear the notes
You want the truth, but in softer quotes (so soft)
[Chorus]
So I’m gonna tell you b4 you blow
Take a breath, pay a bill, call your folks
Treat your friends like more than a promo
And maybe text back before you ghost the show
Yeah, I’m gonna tell you b4 you blow (b4 you blow)
If you ever feel small, let the humble grow
’Cause your heart’s A-list, but your patience low
And I just had to sing it b4 you blow (hey!)