Perfect
Ariana Rivers
Rated: 4.06 of 5 stars
4.06
· Steam/Spice level: 5 of 5
Explicit and plentiful [?]
· 40 ratings · 739 pages · Published: 19 Oct 2025
Alex wants Theo Anderson to be part of her fresh start. Charming, attentive, and handsome, Theo seems like he’s exactly what she needs.
Luckily for her, Theo’s already decided that Alex is his.
Fresh from prison and struggling to control his impulses, Theo has been watching her for weeks. In his mind, they’re already together - she just doesn’t know it yet.
What Theo sees as making their relationship official, Alex sees as being trapped in a connection she can’t escape.
As Theo sinks deeper into his obsession and Alex’s grip on reality begins to blur, she fights to outmaneuver him, desperate to prevent her captivity from becoming the connection he insists it is.
Sponsored links / Remove ads
Tagged as:
- dark romance 9
- m-f romance 9
- possessive hero 9
- suspense 7
- forced proximity 7
- bondage 7
- bdsm 6
- neurodivergent mc 6
- tortured heroine 6
- contemporary 5
- masc-dom 5
- spanking 5
- praise kink 5
- rich hero 5
- somnophilia 5
- role switching 5
- fem-dom 4
- caretaking 4
- hurt/comfort 4
- consensual non-consent 3
- abduction 3
- insta-love 3
- exhibitionism 2
- new adult 1
- Add topics
- content warnings
- non-consent between mcs 10
- dubious consent 9
- rape 8
- body betrayal 8
- mental trauma 8
- alcoholism 8
- mental illness 7
- past abuse 6
- abuse 6
- substance abuse 5
- past sexual abuse 5
- third party sexual assault 5
- suicide / ideation 5
- torture of mcs 4
- slut shaming 4
- death / grief 4
- graphic violence 3
- third party abuse 2
- geography
- usa 5
- north america 4
- massachusetts 4
- oregon 3
- Format
- dual pov 5
- first person pov 5

