Hard Limits, Soft Hands by Jace Wilder — Free MM Romance Download

Hard Limits, Soft Hands

A full-length MM romance by Jace Wilder
Completely free. No catch.

Hard Limits, Soft Hands — Free MM Escort Romance

A numb defense lawyer hires an exclusive escort for brutal scenes just to feel something again — only to fall for the man whose soft hands are rebuilding him from the inside out.

80,000 words. Dual POV. 10 explicit scenes. Escort/client to lovers. Praise kink that rewires a man’s self-worth. The safeword chapter that will make you cry. An HEA that ends with the word green.

🌶️🌶️🌶️🌶️🌶️ Inferno heat. Sex-worker-positive. No shame, no apologies, no fade-to-black.


More from Jace Wilder

Browse all Jace Wilder books.

Heatwave Neighbors

Heatwave Neighbors

Jace Wilder

The grid failed. The wall between us didn't survive either.

MM Enemies to Lovers · Forced Proximity · Grumpy/Sunshine

Sugar Daddy Down Low

Sugar Daddy Down Low

Jace Wilder

The rules were simple. Cash. Discretion. No feelings.

MM Age Gap · Bartender Romance · Closeted

Hookup Pact

Hookup Pact

Jace Wilder

Fifteen filthy items. One best friend. What could go wrong — besides falling in love around experiment two?

MM BDSM · Friends to Lovers · Friends with Benefits

Room Service

Room Service

Jace Wilder

He was hired to run the camera. Now he's the main attraction.

MM Boss/Employee · Exhibitionism · Forced Proximity

Hate at First Shift

Hate at First Shift

Jace Wilder

The lieutenant who never breaks rules. The rookie who makes him break every one.

MM Age Gap · Authority Kink · Brat/Tamer

Off the Itinerary

Off the Itinerary

Jace Wilder

He was supposed to be the best man. He wasn’t supposed to fall for the groom’s best friend.

MM Bi Awakening · Closeted · Coming Out


Never Miss a Release

Get new release alerts, exclusive bonus content, and reader-only giveaways.

Get the next Jace Wilder release first

High-heat MM age-gap romance. New releases, exclusive bonus chapters, and the men who shouldn't have each other but do.

Please wait...

Thank you for sign up!