Novel info
Glass Hearts [BL]

Glass Hearts [BL]
One elite school. One dead student. Two boys who can’t stand each other… and can’t stay away.
Welcome to Blackwell Academy.
The most prestigious high school in the country, where the rich are powerful, the powerful are dangerous.
And everyone is playing a role in the chain.
At the top of the chain?
The Glass Circle……six untouchable students born into legacy, wealth, and manipulation.
They are feared, worshipped and corrupt to the core.
One night, one of them, ends up dead.
What happens when Ash Rivera….a quiet, artistic scholarship student from the slums of the city…witnesses the one thing he was never meant to see?
He wasn’t supposed to be at that party.
He wasn’t meant to see the body fall from the rooftop.
He wasn’t meant to survive it.
He definitely wasn’t supposed to catch Dominic Vale’s attention.
But one wrong night changes everything.
Now Ash is the only witness to a murder, and someone knows he saw too much.
They want him silent.
“Keep your mouth shut, Rivera. Or you’ll be next. You don’t belong here…and you’ll die trying to.”
But the real danger isn’t the killer.
It’s Dominic Vale…..Blackwell’s golden boy and Ash’s sworn enemy.
Because Dominic has his own secrets. His own obsessions. And one terrifying promise.
“Ash Rivera is mine. No one touches him… no one… except me.”
As Ash digs deeper into the truth behind the Glass Circle, one thing becomes clear:
Love is dangerous.
And the truth? Might get you killed.
Chapter List
- Chapter 51: Some Things You Don’t Let Go
- Chapter 52: Don’t Hang Up on Me
- Chapter 53: Whatever You Need, I’m Yours
- Chapter 54: Fuck-Me-Stupid Good
- Chapter 55: Thanks, Chris Hemsworth
- Chapter 56: Safety Is a Person
- Chapter 57: Fifteen Minutes to the End
- Chapter 58: What’s the Worst Thing in Life?
- Chapter 59: You’re Worth Fighting For
- Chapter 60: Forgiveness is one thing. Trust is another
- Chapter 61: Three Million Reasons
- Chapter 62: Someone’s Watching Me
- Chapter 63: Stop Playing with Fire if You Don’t Want to Get Burned
- Chapter 64: People Like That Don’t Bluff
- Chapter 65: Trouble Knocks Twice
- Chapter 66: Make It Cream, Make Me Scream[June’s Pov]
- Chapter 67: I Wouldn’t Go Down On Him, Even If the World Was Ending[June’s POV]
- Chapter 68: Dommybear
- Chapter 69: Zeke the Germinator
- Chapter 70: Walking OnlyFans Ad[June’s POV]
- Chapter 71: Get Out of My Face[June’s POV]
- Chapter 72: My Dick Didn’t Want to See You Either[June’s POV]
- Chapter 73: Maybe the World Doesn’t Need a Pause Button
- Chapter 74: Where It Hurts and Heals
- Chapter 75: Smells Like Testosterone in Here
- Chapter 76: Do I Give Off Gay Vibes?
- Chapter 77: The Ones We Don’t Choose
- Chapter 78: Too Late to Be Chosen
- Chapter 79: Alia Is Missing?!
- Chapter 80: You’re the Human Version of a Used Condom [June’s POV]
- Chapter 81: Let’s Go Find Your Dumb Best Friend[June’s POV]
- Chapter 82: No One Hears You Cry in the Rain
- Chapter 83: Friends Don’t Look at Each Other Like That[June’s POV]
- Chapter 84: You’re the Reason I Didn’t Fall Apart
- Chapter 85: Guess Trauma Makes Odd Friendships
- Chapter 86: Maybe He’s Not So Bad Afterall[June’s POV]
- Chapter 87: You’ve Seen a Lot Lately
- Chapter 88: Not Everything You See Is Meant to Be Questioned
- Chapter 89: You’re Gonna Make It Real Hard for Me To Control Myself
- Chapter 90: Take Your Clothes Off and Fuck Me
- Chapter 91: You Weren’t Kidding About the Size
- Chapter 92: You Might as Well Accept I’m Your Sugar Daddy
- Chapter 93: I’m Going to Say a Bad Word
- Chapter 94: The Part Where I Sucked Your Soul Out Through Your Dick
- Chapter 95: Please Don’t Stop Looking at Me That Way
- Chapter 96: Sometimes the Person Who Likes You… Isn’t the One You’re Chasing
- Chapter 97: I Thought I’d Get Crucified
- Chapter 98: Ash Sean Rivera, You Little Slut
- Chapter 99: I Didn’t Ask for This
- Chapter 100: I Didn’t Mean to Give You the Middle Finger in My Head[June’s POV]