[Intro – Ad-libs & Spoken]
Yeah
It’s all love now
Felt like fate, you know?
Wasn’t luck, it was lessons
Uh
---
[Chorus – Confident, anthem vibe]
They tried to keep us far, but look at me (look at me)
She was always close, I couldn’t see (couldn’t see)
All the pain we went through built the key (built the key)
Now she ridin' right here next to me (next to me)
It was meant to be, meant to be
Way it lined up, had to be
We both took Ls, got back on feet
Now we got a love they can’t delete (nah)
---
[Verse 1 – Cool, focused delivery]
I ain’t see her back in school, I was on some other shit
Friends around me actin’ wild, never thought of love and risk
She was quiet, I was loud, I ain’t even peep her eyes
She was watchin’, had a crush, but I just walked right by
We was livin’ different lives, she was new, I ran the halls
I was blind to somethin’ real, now I’m grateful that it stalled
'Cause the time had to be right, we had storms we had to face
Before we found each other, we had demons to erase
---
[Chorus – Repeat with slight switch up]
They tried to keep us far, but look at me
She was always close, I couldn’t see
All the pain we took turned prophecy
Now she sleepin’ right here next to me
It was meant to be, meant to be
Life ain't perfect, but you next to me
We both got scars, we both got heat
But this love don’t flinch, it don’t retreat (never)
---
[Verse 2 – Honest tone, pain with pride]
I was broke, I was lost, I was sleepin’ in my car
She had her own hell too, life was tearin’ both apart
Fake friends, dead ends, too much pressure on the heart
Love ain't easy when you start from nothin’ but some broken parts
Yeah, we been lied to, we been beat down
But that’s why we don’t fold now
She got my back, I got hers
Now we glow when it’s cold out
People talk but they don’t know
What it took for us to grow
All them nights alone
Built the throne where we sit now, yo
---
[Bridge – Female Vocals, dreamy & strong]
I knew who you were, but I kept it low
Used to see you smile, kept it in my soul
Never thought you'd feel the same one day
Now I wake up next to you and pray
Damn… I’m glad we got this far
We both went through it, now here we are
You’re my peace when the nights get hard
Meant to be — that’s written in the stars
---
[Final Chorus – Drop, anthem finish]
They tried to keep us far, but look at me
(Yeah, they tried, but they ain't stop a thing)
She was always close, I couldn’t see
(And now she right here next to me)
All the pain we took turned prophecy
(That’s real, that’s fate, that’s destiny)
It was meant to be, meant to be
(Yeah, you and me, endlessly)
A love like this don’t grow on trees
We the proof that storms bring peace