Story cover for Gravity Between Us by relativitytheory
Gravity Between Us
  • WpView
    Reads 12,220
  • WpVote
    Votes 516
  • WpPart
    Parts 30
  • WpHistory
    Time 2 hours, 53 minutes
  • WpView
    Reads 12,220
  • WpVote
    Votes 516
  • WpPart
    Parts 30
  • WpHistory
    Time 2 hours, 53 minutes
Complete, First published Jun 14, 2025
A Caitvi fanfiction.

Vi Lane walks the halls like she owns them - leather jacket, a cool grin, and a reputation stitched together from half-truths and locker room whispers. She's the star of the volleyball team, all power serves and impossible saves, making it look easy. Everyone wants her, but no one's ever had her. Not really. Not since that girl from her past - the one no one here knows about, and Vi refuses to remember out loud.

Caitlyn Kiramman, on the other hand, is the total opposite: top of her class, strict schedule, violin recitals, and parents who treat affection like a business transaction. She's never dated, never rebelled, never let anyone close enough to see the cracks beneath the calm. Not because she doesn't want to. Because she doesn't know how.

They're not supposed to collide.

But something shifts when Vi starts noticing the way Caitlyn never looks at her, and the way Caitlyn always, always hears her anyway.
All Rights Reserved
Sign up to add Gravity Between Us to your library and receive updates
or
#260caitvi
Content Guidelines
You may also like
Lavender Haze (CaitVi) by eiitschay
21 parts Complete
Vi took a step closer, voice teasing. "Why does it bother you, hmm?" Caitlyn hated how her heart sped up. She looked away, grumbling, "Because... because you're supposed to be loyal to me." Vi's smirk faltered slightly. Caitlyn crossed her arms tighter. "I mean-not that we ever had anything. But still! You-You can't just..." She trailed off, biting her lip. Vi studied her for a long moment. "Caitlyn." Caitlyn refused to meet her gaze. Vi sighed, softer now. "I'm single, okay?" Caitlyn swallowed. Vi hesitated before continuing. "But yeah, I... I do love someone." Caitlyn hiccupped, rubbing at her eyes furiously. Vi reached for her, concerned. "Caitlyn, why are you-" "I knew it!" Caitlyn blurted, voice wobbling. Vi blinked. "Knew what?" Caitlyn sniffled. "You do love someone! And-and now I have to compete with them?" Vi opened her mouth-then shut it, utterly baffled. "I-what?" Caitlyn grabbed Vi's hands. "Just-just love me instead!" ---- Caitlyn Kiramman has everything-fame, fortune, and a career that keeps the world watching. But with the spotlight comes danger, and when a series of anonymous threats escalate, her security team hires Violet, a former underground fighter with a no-nonsense attitude and a past she refuses to talk about. Violet is everything Caitlyn isn't-rough, unpredictable, and infuriatingly stubborn. From their first meeting, sparks fly, but not the good kind. Caitlyn finds her bodyguard impossible, while Violet sees Caitlyn as just another spoiled celebrity. But as danger looms closer, forced proximity turns tension into something neither of them expected-lingering touches, stolen glances, and a protectiveness that goes beyond duty. When Caitlyn is put in real danger, Violet will have to face the truth: guarding Caitlyn was never just a job. But in a world where Caitlyn shines brightest under flashing cameras and Violet prefers the shadows, can they find a way to stand together?
You may also like
Slide 1 of 10
Lavender Haze (CaitVi) cover
Idle Engines//CaitVi cover
Arcane: A Love Rekindled in the Shadows [A Jinx x Caitlyn Story]  cover
Forever Yours | CAITVI | cover
It Takes Three to Tango (GxGxG) cover
Wildflower cover
Inbetween The Lines cover
Seeds of Love cover
Blood, Sweat, and Tears (and Volleyball) cover
How Light Learns to Hide cover

Lavender Haze (CaitVi)

21 parts Complete

Vi took a step closer, voice teasing. "Why does it bother you, hmm?" Caitlyn hated how her heart sped up. She looked away, grumbling, "Because... because you're supposed to be loyal to me." Vi's smirk faltered slightly. Caitlyn crossed her arms tighter. "I mean-not that we ever had anything. But still! You-You can't just..." She trailed off, biting her lip. Vi studied her for a long moment. "Caitlyn." Caitlyn refused to meet her gaze. Vi sighed, softer now. "I'm single, okay?" Caitlyn swallowed. Vi hesitated before continuing. "But yeah, I... I do love someone." Caitlyn hiccupped, rubbing at her eyes furiously. Vi reached for her, concerned. "Caitlyn, why are you-" "I knew it!" Caitlyn blurted, voice wobbling. Vi blinked. "Knew what?" Caitlyn sniffled. "You do love someone! And-and now I have to compete with them?" Vi opened her mouth-then shut it, utterly baffled. "I-what?" Caitlyn grabbed Vi's hands. "Just-just love me instead!" ---- Caitlyn Kiramman has everything-fame, fortune, and a career that keeps the world watching. But with the spotlight comes danger, and when a series of anonymous threats escalate, her security team hires Violet, a former underground fighter with a no-nonsense attitude and a past she refuses to talk about. Violet is everything Caitlyn isn't-rough, unpredictable, and infuriatingly stubborn. From their first meeting, sparks fly, but not the good kind. Caitlyn finds her bodyguard impossible, while Violet sees Caitlyn as just another spoiled celebrity. But as danger looms closer, forced proximity turns tension into something neither of them expected-lingering touches, stolen glances, and a protectiveness that goes beyond duty. When Caitlyn is put in real danger, Violet will have to face the truth: guarding Caitlyn was never just a job. But in a world where Caitlyn shines brightest under flashing cameras and Violet prefers the shadows, can they find a way to stand together?