Analysis

Could've Been (feat. Bryson Tiller)

H.E.R. · H.E.R.

13+
Verdict
Listen first

Infidelity themes, mature emotional relationship conflict

Detailed Analysis

These lyrics deal with a complex romantic situation involving emotional longing, regret, and a relationship complicated by infidelity or secrecy ('You only hit me up when she's not home'). The song explores the tension of an unresolved romantic connection with someone who appears to be in another relationship. While there is no explicit profanity beyond mild expressions like 'Damn,' and no overt sexual content, there are subtle suggestive undertones, particularly in lines like 'Baby make a wish, be the one I'm with' and 'Look me in my eyes, don't that feel nice?' which carry mild seductive implications. The central theme of being romantically entangled with someone who is unavailable or hiding the relationship introduces concepts of emotional manipulation, secrecy, and relationship complexity that are better suited for older teens. The themes of longing, suppressed feelings, and situationship dynamics are relatable but nuanced enough to warrant parental guidance for younger audiences.

Themes

infidelity

mature relationships

longing

emotional conflict

regret

hidden romance

Read more about this analysis and how we do it »

Lyrics

Please, allow me to show you something Somebody give me Yeah Somebody give me, uh Somebody tell me the answers Me and you isn't the answer, uh Me and you isn't Maybe I'm telling myself that But there ain't nothin' that'll change that What good would it be If I knew how you felt about me? (Yeah) It could've been right but I was wrong Only think 'bout you when I'm alone The part of me that cared inside is gone And I know, that I can't, get caught up We could've been And we try to pretend Every now and again We don't dream about, don't think about what We could've been Though I'm holding it in 'Cause I know in the end You dream about, I think about what We could've been We could've been (Yeah) We could've (Damn) Remember? Remember the night in Miami First time you put your arms around me I'm up reminiscing (Ooh yeah) Thinking 'bout you isn't helping Thinking 'bout you doesn't tell me What good it would do, if I decide to face the truth It could've been right but I was wrong Only think 'bout you when I'm alone You only hit me up when she's not home And that's why, I can't, get caught up We could've been And we try to pretend Every now and again We don't dream about, don't think about what We could've been Though I'm holding it in 'Cause I know in the end You dream about, I think about what We could've been We could've been We could've We could've been What we could've been, we could've been What we could have been, yeah What we could've been Ayy What we could've been What we should've been If I wasn't, if I wasn't With somebody, if you gotta hide it what's the point of trying? I ain't just your friend, no, what's the point of lying? Tryna sell a story ain't nobody buyin' Look me in my eyes, don't that feel nice? Why should it end? Baby, I could've been I could've been him, more than your friend Just say where and when, where to make a trip Baby make a wish, be the one I'm with Should've been a-, should've, could've, would have been, ay Yeah, I would have been (Damn) Yeah, I would have been (Yeah) Damn, damn (Could've been) Yeah, we could've been (Oh no)

Sharing this analysis? Please credit LyricsRay and link back to this page. See our Terms of Service for details.
Remember: You know your child best. Use LyricsRay as a tool to inform your decisions, but always trust your parental instincts and family values when determining what's right for your children.
Did this analysis help you?

If so, consider supporting the project to cover some of the development and hosting costs ❤️

Analyze Another SongLearn More
Analysis performed on July 15, 2026