[Verse 1] I been spinnin’ in circles all night, Tryna find a way back to the light Every memory hits me on sight, But I keep movin’ even when it ain’t right Heart’s been heavy but I still float, Pain in my chest but I still cope I been learnin’ how to let go slow, Even when the past pulls on my coat [Pre-Hook] I don’t wanna fall again, But I still chase what I can’t defend Tryna break out of the loops I’m in, Tryna breathe deep, let the world come in [Hook] Circles I run, circles I break, Tryna find truth in the moves I make Every mistake turned into a shape, Now I draw lines that I won’t erase Circles I spin, but I’m not lost, Every new step got a different cost I been through fire, I been through frost, Still I rise up, no matter the loss [Verse 2] I been learnin’ how to trust my pace, Even when life hits me in the face I don’t need loud just to fill the space, Quiet strength still wins the race I been driftin’ but I’m not gone, I been hurt but I still hold on Circles don’t mean that I’m stuck too long, Just means I’m writin’ a different song [Radio Break — Old Phone Filter] *static crackle… soft hum…* “Can you hear me through the noise…? I been runnin’ circles with my voice… Feels like I’m stuck inside the lines I trace… But I’m still tryna find my place…” *signal warps… faint echo repeats: “find my place… place… place…”* “I know the world keeps spinnin’ fast, But I’m holdin’ on, I’m built to last… Even when the past keeps pullin’ back, I break the loop, I stay on track…” *static fades out… beat drops back in* [Bridge] I keep fallin’ back into the same old dreams, But I wake up stronger than I used to be I don’t fear the loops, they’re a part of me, Every circle turns into a new release [Hook] Circles I run, circles I break, Tryna find truth in the moves I make Every mistake turned into a shape, Now I draw lines that I won’t erase Circles I spin, but I’m not lost, Every new step got a different cost I been through fire, I been through frost, Still I rise up, no matter the loss