Margins
Practice Makes Perfect book cover
Practice Makes Perfect
2017
First Published
4.00
Average Rating
207
Number of Pages

Paul Sorenson signs up for the BDSM and Dating workshop because his best friend threatens an intervention if he doesn’t. He figures if nothing else, at least it’ll be nice to sit in a room with other kinky queer folks. The location’s not quite as accessible as it was supposed to be, but there’s a ramp down an alley and a door his wheelchair fits through, so he’s definitely seen worse. Also, there’s a no dating rule, but since Paul has a bad habit of rushing into things and steamrolling every obstacle in his path, that’s not such a bad thing. Then he meets Ally Jennings. And all bets are off. Ally loves the workshop, even if she feels like the least experienced person in the room. Meeting Paul is the icing on the cake. When he looks at her, she feels like he gets her, and that’s…never happened before. He’s dominant, she’s submissive, and everything from kissing to talking about their families feels perfect. But when Paul pushes for commitment, Ally hesitates, and each of them feels betrayed. They’ve only known each other for two weeks. They should probably just write the whole thing off and go their separate ways, except they can’t stop thinking about each other. Falling in love was the easy part. Building a relationship takes a hell of a lot of work.

Avg Rating
4.00
Number of Ratings
79
5 STARS
27%
4 STARS
48%
3 STARS
24%
2 STARS
1%
1 STARS
0%
goodreads

Author

Kris Ripper
Kris Ripper
Author · 56 books
Kris Ripper lives in the great state of California and zir pronouns are ze/zir. Kris shares a converted garage with a kid, can do two pull-ups in a row, and can write backwards. (No, really.) Ze has been writing fiction since ze learned how to write, and boring zir stuffed animals with stories long before that.
548 Market St PMB 65688, San Francisco California 94104-5401 USA
© 2025 Paratext Inc. All rights reserved