Pop · Country-pop
Two Hearts
Two people in different homes, both surrounded by relationships that still left them feeling alone.
Play Two Hearts without leaving the story.
Behind the song
The story comes first.
Two Hearts is based on the real story of two people living separate lives in separate homes, each feeling unseen and alone inside the relationship they were already in. The song follows those parallel stories until the broken roads finally lead them to each other. Getting that journey right took extensive lyric rewrites and multiple tempo changes, with every revision aimed at protecting the truth of the story and giving both sides room to be heard.
- Artist
- ObeyTheAlgorithm
- Released
- 2026
- Sound
- Pop · Country-pop
- Production
- Human-written lyrics and creative direction by ObeyTheAlgorithm, with generated vocals and AI-assisted music production.
Official lyrics
Two Hearts
Words supplied by ObeyTheAlgorithmIntro
Two hearts... Different homes... Same silence...
Verse 1 · Female
I'm tired of trying one more time Dinner on the table but you don't even taste Talking to your shadow, you don't look my way I'm sitting right beside you but you're somewhere else Scrolling through your world like I don't exist Now I'm just a stranger sleeping by your side Tell me why you don't see me I'm right here but you're miles away Holding on to who we were While you drift a little more each day
Verse 2 · Male
I gave you my fire, you let it burn out slow Your touch feels distant even when you're close I reach for your hand but you pull away Like loving me now just gets in your way I'm sitting right beside you but you're somewhere else Tried to start a conversation, you just let it die Tell me when you stopped hearing me Every word just falls between Used to feel like we were home Now I'm lost in what we used to be
Pre-Chorus · Call & Response
(Female) I gave you everything, you never saw me (Male) I called your name, you stopped listening (Female) I'm fading slowly in your arms (Male) I'm breaking quietly in the dark
Chorus · Duet
We're just two hearts breaking in the same silence Two souls screaming but nobody hears it Sleeping inches apart every night Still somehow a million miles We're just two hearts living different stories Walking through the very same lonely Maybe every road had to fall apart To lead us where we are
Verse 3 · Alternating
(Female) Then I met a stranger who felt like home (Male) Then I heard a voice that knew my soul (Female) You listened every time I spoke (Male) You saw the parts she'd never know (Female) I never had to beg for your attention (Male) I never had to fight just to belong (Both) Maybe every broken road Was leading us here all along
Bridge · Duet
Where were you when I was falling? Where were you when hope was gone? Maybe all our separate stories Were writing us here all along Now I know it wasn't me Now I finally see Sometimes love doesn't find you early... Sometimes it finds you exactly when it should
Final Chorus · Duet
We're still two hearts now beating together Two lost souls finally found forever Every lonely mile we walked apart Led us here... heart to heart We're still two hearts, no more pretending Two different stories, one new ending Maybe love was waiting from the start... Two hearts... One heart.
Outro
Different homes... Same silence... Until we found each other.