JCP Books, LLC

m/m paranormal & horror

Weird and wonderful ebooks you'll want to read again and again!


find a book


Enter your own search term:





Check out the all-new JCPBooks Merchandise, including fundraiser T-Shirts for the Agent Bayne audiobook



See our FAQ page!




imperfect match

Imperfect Match by Jordan Castillo Price

Standalone Novella
Length: 40,000 words, 162 pages

ISBN: 978-1-935540-98-4 (ebook) 978-1-935540-99-1 (paperback)



A man whose future is assigned - A heart that yearns to be free.

Lee Kennedy’s destiny is controlled by the Algorithm. It’s the reason he’s still in college, regardless of his good academic performance. He’s switched his major repeatedly and stalled on his Master’s thesis, but there’s only so much longer he can hold out. Because once he graduates, the Algorithm must be triggered.

Everyone in Lee’s family has allowed the Algorithm to match them with a spouse. As has everyone on his block. His neighborhood. In fact, everyone he’s ever known. Pairing with his own chosen match seems inevitable…until, at his sister’s wedding, he meets Roman.

The waiter lives in the Taxable District, a run-down neighborhood that’s only a brief train ride away, but feels like another world. The seedy District is governed by different standards—different expectations—so it’s not exactly a surprise that Roman isn’t married. But it’s definitely a shock to taste his lips.

One forbidden encounter has Lee reeling. He questions everything. His past. His future. And especially the Algorithm. He longs for the freedom to choose not only his own partner, but his own destiny. 

When defying the Algorithm will cost everything—family, home, and even livelihood—is Lee strong enough to take another path? 

If you like journeys of self-discovery, you'll love this standalone character-driven story.



“So what about the wedding itself?” Roman asked. “I’ve got the details in writing, right down to which way the centerpieces are supposed to face. But the big question is: to clink, or not to clink.”

“Clink what?”

“Spoons on glasses.”

“People don’t really do that.”

Roman smirked. “They must. Otherwise you wouldn’t know what I meant.”

How did Lee know? He’d never been in a wedding crowd gauche enough to expect the newlyweds to kiss at the reception, right there in front of everyone—especially not on command. Must’ve been the remnants of an old, forgotten movie…or a horror story passed around the campfire. “We’d never do that to Emma. Bad enough it’ll happen at the altar.”

“Oh, come on, don’t be a stick in the mud.” Roman grabbed a serving spoon off a hook and started rapping it on the stainless steel table. “Kiss…kiss…kiss….”

“Tell me that doesn’t happen at your District weddings.”

“Not only does it happen—it’s the highlight of the evening.”

Lee felt himself blushing from the pit of his belly to the tips of his ears. And he’d only had a single sip of vodka. “Some stranger’s mouth mashing against yours. Their spit. Their tongue. Their breath.” He shuddered vigorously. “Can you imagine?”

Roman dropped the spoon and gazed down into the vodka bottle with an enigmatic half-smile. “I can.”