Skip to content

Modern Saints by Tovan

I ain’t here to preach with this R&B/Hip-Hop song. I just got questions.
The kind that echo at 3AM when the feed’s dry and the soul louder than the screen.
This song ain’t about heaven or hell.
It’s about what we build in between, with filters, wires, code, and silence.

We dream big, but we settle for pixels.
We call it connection, but we scroll past souls.
We say we “woke”, but most of us just numb, dressed in purpose but sleeping on doubt.
And I ain’t judging, ‘cause I’m in it too. Caught between praying with my thumbs and trying to hear God through static.

This piece?
It’s not an answer. It’s a mirror.
A reflection of what it means to be human in a time where truth is trending, pain is monetized, and faith, got a follower count.

So if you feel like you’re drifting through this digital storm, half ghost, half god,
You’re not alone.

Lyrics

Dream of heaven
But we keep paintin’ hell with neon
We some gods in disguise
Trapped in code
And we reply we rely on
Lotta noises, no voices

Build a net to feel close
Now we scrollin’ past souls
We just preachin’ truth in a suit
But sleepin’ with doubts under covers
Who knows, who knows, who knows, who knows
Who knows, who knows, who knows, who knows
Build a net to feel close
Now we scrollin’ past souls
We just preachin’ truth in a suit
But sleepin’ with doubts under covers
Who knows, who knows, who knows, who knows
Who knows, who knows, who knows, who knows

We woke, but numb
Modern saints wearin’ wires
We woke, but numb
But we keep lightin’ up fire
We woke, but numb
Modern saints wearin’ wires
We woke, but numb
But we keep lightin’ up fire

Yeah, we built up for the stage
Yeah, we then lost in the plot
Made the cage, now blame the lock
Truth’s in the mirror we scrollin’ past
Said we woke but sleep in trends
Preach peace, then defend fake friends
Said love’s free but charged by brand
Sellin’ soul for a click, not a hand
Lowkey gods in a digital shrine
Type our prayers, then swipe the divine
Runnin’ from the truth, truth, truth
We ain’t saints, we ain’t sinners, just ghosts with a plan
Tryna build forever with pixels and hands

God, did You see us when we lied?
God, did You watch when we just scrolled by?
God, did You cry when we sold our pain?
God, were You there when we called it fame?

We pray for light
But dim it down to fit the timeline
We build altars out of likes
We scroll for truth
But settle for who screams the loudest
But inside, we feel the silence

Maybe we blind on purpose
Maybe numb is safer
Maybe questions are churches
And silence is savior
Maybe we blind on purpose
Maybe numb is safer
Maybe questions are churches
And silence is savior

God, do You hear through this digital rain?
God, did You fade when we traded Your name?
God, are we lost or just tryna survive?
God, are we dead or just stuck alive?

Annotation

Tovan - Modern Saints

“Dream of heaven / But we keep paintin’ hell with neon”
I was dreamin’ of peace, of something pure, heaven, maybe. But I kept catchin’ myself dressin’ up the chaos around me. Like, instead of gettin’ out the fire, we just throw neon lights on it, make it glow so we don’t gotta face how dark it really is. We call stress the hustle, pain becomes aesthetics, and we scroll past our own emptiness like it’s normal. This line came from that space, wanting something sacred, but realizing we keep feedin’ the opposite. Hell don’t scare us no more ‘cause we made it look good. That’s the problem.

We some gods in disguise / Trapped in code / And we reply we rely on / Lotta noises, no voices
I wrote this thinking about how powerful we actually are, how much potential we carry. We’re like gods in disguise, lowkey divine, made to create, feel, connect. But now we’re stuck in code. Algorithms run our lives, our attention, even our emotions. We don’t talk, we type. We don’t connect, we comment. All that god energy, trapped behind screens, reduced to replies and reactions. And the wild part? We rely on it. We depend on the very system that numbs us. There’s so much noise, content, takes, trends, but not enough voice. Not enough realness. We’ve never been louder, but somehow never been more unheard.

Build a net to feel close / Now we scrollin’ past souls
We built the internet to connect, to feel closer, to shrink distance, to share pieces of ourselves. That was the dream. But somewhere along the way, it flipped. Now we’re scrollin’ past people like they pixels. Real stories, real pain, real hearts, reduced to content. We don’t see each other no more, we just swipe. We wanted connection, but got consumption. Built a net to feel close, but ended up more alone than ever, drowning in timelines, ghostin’ souls we were meant to touch.

We just preachin’ truth in a suit / But sleepin’ with doubts under covers
This one’s about the double life we all kinda live now. We step out clean, posting quotes, talking purpose, acting like we got it figured out. Truth in a suit. Branded, polished, presentable. But when it’s quiet, when the screen’s off and the lights go down, we lay in bed next to our doubts. The fears, the questions, the stuff we don’t post. It’s that gap between image and inner world. Between what we say and what we really feel. And I ain’t pointing fingers, I’m talking about myself too. That dissonance is loud.

Who knows, who knows, who knows, who knows / Who knows, who knows, who knows, who knows
This is that moment of surrender. After all the thoughts, all the noise, all the fake clarity, we’re left with questions that don’t got clean answers. “Who knows?” ain’t just rhetorical here. It’s real. Like, do we even know what we’re doing anymore? Are we healing or just coping? Living or just performing? Praying or just posting? I repeated it eight times ’cause that’s how it feels in the mind, looping, echoing, like you’re tryna convince yourself it’s okay not to have it all figured out. Maybe uncertainty is the truth sometimes.

We woke, but numb / Modern saints wearin’ wires / We woke, but numb / But we keep lightin’ up fire
This part came from that tension we’re living in. Everybody’s “woke” now, aware, educated, calling stuff out, standing for causes. But at the same time, we’re numb. Emotionally burnt out. Desensitized from seeing too much, feeling too much, too fast. “Modern saints wearin’ wires” is about how we try to be righteous, connected, purposeful, but we’re plugged into machines. Microphones, Wi-Fi, mics on our shirts, cameras in our faces. We’re holy but streamed. Sacred but monetized. And even in that numbness, we keep fueling the fire, arguments, outrage, hot takes. It’s like we forgot how to be still. We burn, even when we’re tired of burning.

Yeah, we built up for the stage / Yeah, we then lost in the plot
We been crafting our image like a performance, building ourselves for the stage, not for the soul. Everything’s curated: the look, the caption, the vibe. But in all that effort to be seen, we lose the story. We forget the why. We play the role so well that we lose the plot, the truth, the real us behind the performance. It’s that feeling of being so focused on how things look, that we don’t even know how we actually feel anymore. Like, you ever step back and realize you’re living a highlight reel, but the full movie’s missing? That’s what this line is.

Made the cage, now blame the lock / Truth’s in the mirror we scrollin’ past
We built the trap ourselves, chased clout, fed the algorithm, let validation define us. We made the cage. But when we feel stuck, we blame everything but us. The system, the app, the timing. We mad at the lock, forgetting we built the door. And the truth? It’s right there. Right in the mirror, every time we look, but we scroll past it. Avoid eye contact with our own reflection. Too busy tryna be seen by others to really see ourselves. That’s the irony. The truth ain’t hiding. We are.

Said we woke but sleep in trends / Preach peace, then defend fake friends
We love to say we’re conscious, that we think for ourselves, but most of the time, we just riding whatever’s trending. We “woke,” but we sleepwalk through the same cycles, same aesthetics, same hashtags. And when it comes to peace? We post about it, wear it on our sleeves, but let someone call out our circle, even if it’s toxic, and we go straight into defense mode. We protect the image, not the integrity. That line’s calling out the gap between what we claim and how we move. ‘Cause being real ain’t just about sounding right, it’s about living it, even when it’s uncomfortable.

Said love’s free but charged by brand / Sellin’ soul for a click, not a hand
We love to say “love is free,” like it’s pure and unconditional, but out here, even love got a price tag. It’s branded, packaged, marketed. The way we show affection, loyalty, even heartbreak, it’s all filtered through aesthetics, follower counts, and what fits the feed. And now? We don’t even trade our truth for real connection, we trade it for clicks. For engagement. For reach. We’d rather go viral than be vulnerable. We’re sellin’ pieces of our soul not to be held by someone, but to be seen by everyone. That’s the shift, and it’s loud.

Lowkey gods in a digital shrine / Type our prayers, then swipe the divine
We’re more powerful than we admit, creators of our own worlds, voices that can move masses. Lowkey gods. But instead of temples or sacred space, our altars are screens. Our shrine is digital, timelines, DMs, comment sections. We type out our pain, our hope, our prayers, but before they even settle, we’re already swipin’ to the next thing. No stillness. No surrender. Just input and scroll. We treat the divine like content, something to consume, not connect to. That line’s about how sacred we actually are, and how casually we treat it.

Runnin’ from the truth, truth, truth
That echo, truth, truth, truth, isn’t just for rhythm. It’s the sound of us dodging reality on loop. We say we want truth, but when it shows up, raw, uncomfortable, unfiltered, we flinch. We run. Not physically, but emotionally, spiritually. We distract ourselves, overthink, overpost, overperform. The repetition in this line mirrors how the truth keeps knockin’, louder each time, and we keep scrollin’ past it like it’s optional. But deep down? We know it’s chasin’ us.

We ain’t saints, we ain’t sinners, just ghosts with a plan / Tryna build forever with pixels and hands
We don’t fully fit the old boxes anymore, saint or sinner, good or bad. We’re in-between. Kinda lost, kinda enlightened. Like ghosts, present but not fully here, scrolling through life half-alive, half-aware. But even in that floatin’ state, we’re still reaching, still building. With what? Pixels and hands. Code and creation. We tryna make something that lasts in a world that resets every 24 hours. It’s that modern paradox: being both empty and driven. Both fading and designing legacy, digitally, emotionally, spiritually.

God, did You see us when we lied? / God, did You watch when we just scrolled by? / God, did You cry when we sold our pain? / God, were You there when we called it fame?
This is me talkin’ to the divine, not with answers, just raw questions. It’s that quiet voice in the back of your mind when everything looks loud but feels empty. Did God see us fake it, fronting for approval? Was He watching when we kept scrolling past people hurting, too distracted to care? Did He feel it when we turned trauma into content, packaging pain for views, not healing? And when we chased clout and called it “making it,” was He still there? These lines ain’t about blame, they’re about conscience. About wonderin’ if we’ve drifted so far into performance that even God’s just, watching from a distance.

We pray for light / But dim it down to fit the timeline / We build altars out of likes / We scroll for truth / But settle for who screams the loudest / But inside, we feel the silence
We say we want light, truth, clarity, something bigger than us. But the moment we get it, we tone it down, crop it, add a filter so it fits the vibe, the brand, the algorithm. We want to be seen, but not too exposed. So we build our altars, sacred space, out of likes, validation, metrics. And when we’re looking for answers? We scroll. Hoping truth shows up. But instead of depth, we end up following whoever’s the loudest, most viral, most confident, even if they empty. Meanwhile, deep down, there’s still that silence. That ache. That knowing that none of this noise is actually filling what we’re trying to heal.

Maybe we blind on purpose / Maybe numb is safer / Maybe questions are churches / And silence is savior
This is me being honest about the ways we protect ourselves. Sometimes we choose not to see, ‘cause the truth is heavy, and facing it means changing. So we go blind on purpose. We numb ourselves, not ’cause we weak, but ’cause feeling everything is overwhelming. And in a world full of fake certainty, maybe it’s the questions that are sacred now. Maybe just sitting with the unknown is more holy than pretending we got it all figured out. Maybe silence, the thing we avoid the most, isn’t emptiness, but a kind of salvation. A place where we can finally breathe without performing.

God, do You hear through this digital rain? / God, did You fade when we traded Your name? / God, are we lost or just tryna survive? / God, are we dead or just stuck alive?
These lines are a cry from the middle of the noise. Digital rain is the constant stream, notifications, messages, content, noise on noise. And I’m wonderin, can God even hear us through all that static? Or did we lose Him when we started using His name for clout, for branding, for empty rituals? Then it gets deeper: are we actually lost, or just exhausted, trying to make it through? And the realest question, are we spiritually dead? Or just numb, disconnected, running on autopilot, calling it “life”? I wrote this like a prayer from the edge, not for answers, but just to feel heard.

Credits

Written by Tovan Alldino
Produced, Mixed, Mastered by Tovan
Marketed by Dimulti Music

Leave a Reply

Your email address will not be published. Required fields are marked *