I’d see you at school, a few seats away, We’d trade quiet glances, but words wouldn’t stay. I saved your number but barely called, Afraid of the silence, afraid to fall. Your name lit my phone late at night, We’d talk for hours about nothing in sight. But when I saw you, the nerves would win, The things I wanted to say stayed trapped within. Chorus] Oh, I should’ve told you, but I let it slip by, The feelings I carried, I buried inside. You loved me too, but I learned it too late, A love left unspoken, now swallowed by fate. Verse 2] You’d send me your photos, a snapshot of your day, I’d stare too long, not knowing what to say. Your laugh came in bursts through the speaker’s haze, But in person, I froze in a tangled maze. You moved away before I could try, Before I could tell you, before our goodbye. The last snap you sent was a picture of the moon, I stared at it, knowing you’d be gone too soon. Chorus] Oh, I should’ve told you, but I let it slip by, The feelings I carried, I buried inside. You loved me too, but I learned it too late, A love left unspoken, now swallowed by fate. Bridge] The days feel longer without your name, The screen stays dark, it’s not the same. I play back your messages, the words we’d share, But it’s only an echo now—you’re not there. Outro] Now I sit with the things I’ll never say, All the what-ifs that haunt me every day. You loved me too, but I made you wait, And now it’s just memories—too little, too late