hearonearth
- Reads 849
- Votes 31
- Parts 13
Their first meeting was accidental.
The second was war.
Riven can't stand Venus... yet fate keeps throwing them together. Sparks fly, arguments flare, and hearts refuse to listen.
Will their fate always say hello to the both of them?
©hearonearth, 2025