
[Intro] (Yeah…) I ain’t calling to fix it. I just needed to admit it. Xpollo… [Hook] I’m sorry… But sorry don’t erase what we did. (no, no) You hurt me, I hurt you, We were toxic as it gets. I’m humble enough to say I was wrong, Too prideful to act like I don’t care. Some things never made sense to me… I just learned to leave ’em there. [Verse 1] I been trying to see it clearer, Had to look at myself in the mirror. I kept blaming you for all the damage, Knowing I was adding to it too. We loved hard, fought harder, Both knew exactly where to aim. You would bring up all my old mistakes, I’d turn around and do the same. (That wasn’t love…) At least not how love should feel. I said I forgave you, But I was keeping score still. You said you moved on, But every fight brought back the past. We kept trying to save something That was breaking way too fast. [Pre-Hook] And I know… Some questions don’t get answers. Some apologies come late. Some people teach you lessons They were never meant to stay. [Hook] I’m sorry… But sorry don’t erase what we did. You hurt me, I hurt you, We were toxic as it gets. I’m humble enough to say I was wrong, Too prideful to act like I don’t care. Some things never made sense to me… I just learned to leave ’em there. (Leave ’em there… yeah.) [Verse 2 — Melodic Rap] I ain’t perfect, I admit that. Had some people love me, I ain’t give it back. Had some people leave and I called ’em fake, Whole time I gave ’em a reason for that. That’s hard to say. Harder to accept. I got a habit of protecting my pride Even when it costs me respect. I’ll apologize, But I won’t beg. I’ll admit I miss you, But won’t lose myself again. Maybe that’s my problem— Heart soft, ego heavy. Say I’m ready for real love, Then get scared when somebody gets me. I know I made mistakes. Not just with you—with life. I made bad decisions Then defended ’em just to feel right. But if I really wanna elevate, I gotta kill that version of me. Can’t ask God for something greater While holding onto who I used to be. [Bridge] (Ohhh…) Maybe we were supposed to happen, Just not supposed to last. Maybe you were part of my future Only long enough to teach me my past. I still got love for you. That’s the part I hate. ’Cause loving you don’t mean I gotta keep reopening the same pain. [Final Hook] So I’m sorry… For every night I made you cry. For every time you needed honesty And I let my pride reply. You hurt me, I hurt you, Neither one of us was clean. And some things still don’t make sense… But they don’t have to anymore for me. I’m humble enough to say I was wrong. Too prideful to pretend I don’t feel. But I learned peace ain’t always closure… Sometimes peace is knowing it was real and still letting it end. [Outro] (Yeah…) No hate. No begging. No rewriting it. I loved you. I hurt you. You hurt me too. And I finally learned both things can be true. — Xpollo X
Generate Voiceovers & songs with AI
Create audio with more than 300 different voices in our library.

Welcome to the next generation of music creation with our AI Songs Library, where innovative artificial intelligence meets creative expression. Explore a vast selection of user-generated AI songs across genres, moods, and languages. From ambient and cinematic soundscapes to upbeat pop and deep, resonant tracks, our AI-driven technology brings unique, high-quality music to life, perfect for any project or personal enjoyment.
Whether you're a content creator, game developer, podcaster, or simply a music lover, our AI-powered song library offers something for everyone. Each track is crafted using advanced AI technology, ensuring realistic sound quality and a natural feel, with customizable options to suit your unique needs. From background scores to inspirational soundtracks, discover the versatility and depth of AI music on our platform.
Browse our AI Songs Library now to explore user-generated music, crafted with cutting-edge AI technology. Find the perfect soundtrack for your content, elevate your projects with innovative soundscapes, and experience the future of music creation today.