Contrary Hearts

Contrary Hearts

  • WpView
    Reads 416
  • WpVote
    Votes 11
  • WpPart
    Parts 19
WpMetadataReadMatureOngoing4h 54m
WpMetadataNoticeLast published Tue, Jan 21, 2025
Milo is a shy, brooding boy, and Ava, a popular cheerleader. The two couldn't be more different, and yet their paths always seem to merge somehow. When they're paired for a school project, sparks fly- mostly the hostile kind. Milo sees Ava as just another stuck up, shallow cheerleader, while Ava thinks Milo is a moody loser. Perhaps there's more to themselves than they let on. And you know what they say- Opposites attract...
All Rights Reserved
Join the largest storytelling communityGet personalized story recommendations, save your favourites to your library, and comment and vote to grow your community.
Illustration

You may also like

  • Burn the Distance.
  • I Fell In Love My Bestfriend (BxB) (Editing)
  • Before I Say I Do [18+][BXB]
  • Desirable (mxm)
  • FLAMES (MalexMale) [COMPLETED✔]
  • The Alpha's Mate(MM)(COMPLETE)
  • Let Go! (BL)
  • Some Kind of Beautiful Mess

He was everything. Until he wasn't. In a city that never stops moving, Milo is learning how to stand still long enough to feel again. After a love that left deep bruises in the shape of promises, he's trying to rebuild-piece by painful piece. There are no clear villains, no clean breakups, just the tangled wreckage of what was once everything. Now, with new people, new wounds, and the flicker of something like healing, Milo begins to discover who he is when no one else is writing his story for him. But the past doesn't stay quiet for long. As old flames resurface and dark shadows circle closer, Milo is forced to confront the question he's been running from: What do you do when the person you used to love becomes a ghost that won't let go? A story about first love, last chances, and the quiet, powerful kind of strength it takes to finally choose yourself.

More details
WpActionLinkContent Guidelines