
The Friend Zone
🌶️🌶️🌶️ · 368p
Kristen knows she can't have Josh — he's her best friend's brother, and she has a secret that changes everything. Funny, devastating, and impossibly romantic.

Part of Your World
🌶️🌶️🌶️ · 400p
An ER doctor from a wealthy family falls for a small-town carpenter 10 years younger. The class and age gap tensions feel real. Daniel is the softest hero — he builds her a coffee table. Reader, she melted.

Part of Your World
🌶️🌶️🌶️ · 384p
An ER doctor from a wealthy family falls for a small-town carpenter ten years younger. He's sunshine personified. She's terrified of what her world will think. Absolutely wrecking.

Part of Your World
🌶️🌶️🌶️🌶️ · 384p
Big-city ER doctor Alexis crashes into small-town carpenter Daniel's life. He's younger, he's earnest, he's perfect. The class difference drama is real but the love is realer.

Part of Your World
🌶️🌶️🌶️ · 400p
She's an ER doctor from a wealthy family. He's a small-town carpenter ten years younger. The class difference angst is real and Daniel is the ultimate book boyfriend.

Part of Your World
🌶️🌶️🌶️ · 384p
An ER doctor and a small-town carpenter from completely different worlds. He's younger, simpler, and the kindest man alive. She's tangled in a toxic marriage. The class dynamics hit hard.

Part of Your World
🌶️🌶️🌶️ · 384p
Alexis is an ER doctor from a wealthy family. Daniel is a carpenter in a tiny Minnesota town. Their worlds couldn't be more different, but the pull between them is undeniable.

Part of Your World
🌶️🌶️🌶️ · 400p
An ER doctor has a fling with a small-town carpenter. She thinks it's temporary. He knows it's forever. The class divide angst will wreck you.

Part of Your World
🌶️🌶️🌶️ · 384p
An ER doctor falls for a small-town carpenter ten years younger. The class and lifestyle divide feels real and the emotional payoff is massive.

Part of Your World
🌶️🌶️🌶️ · 400p
A high-powered surgeon falls for a small-town carpenter ten years her junior. He's everything she shouldn't want. Their worlds couldn't be more different. The angst is exquisite.

Part of Your World
🌶️🌶️🌶️ · 400p
A big-city ER doctor falls for a small-town carpenter. Their worlds don't fit. But they do.

Yours Truly
🌶️🌶️🌶️ · 384p
Dr. Briana Ortiz needs a fake boyfriend. Dr. Jacob Maddox needs a kidney donor for his brother. They write letters. It's the most epistolary-romance thing since You've Got Mail and it works perfectly.

Yours Truly
🌶️🌶️🌶️ · 368p
She hates the new doctor competing for her promotion. Then he writes her a letter and she realizes the quiet, anxious man might be the kindest person she's ever met.

Yours Truly
🌶️🌶️🌶️ · 368p
Dr. Briana hates the new ER doctor. Then he writes her a letter. Then another. The pen pal romance you didn't know you needed. Jacob is the sweetest cinnamon roll in contemporary romance.

Yours Truly
🌶️🌶️🌶️ · 384p
Briana needs a kidney donor for her brother. Jacob writes her the most beautiful letter. They fake date to help each other but Jacob's quiet devotion is the real thing from the start.

Yours Truly
🌶️🌶️🌶️ · 370p
Briana is a tough ER doctor with a crumbling personal life. Jacob is the quiet new doctor she hates on sight. Then he writes her a letter. The pen-pal-to-fake-dating pipeline is perfection.

Yours Truly
🌶️🌶️🌶️ · 368p
Briana is competing for a promotion with Dr. Jacob Maddox. Then he writes her a letter. The enemies-to-pen-pals-to-lovers pipeline is REAL. Also tackles anxiety and chronic illness beautifully.

Just for the Summer
🌶️🌶️🌶️ · 400p
Justin and Emma have a curse: everyone they date finds their soulmate right after. They team up to break it by dating each other. The premise is pure rom-com but Jimenez sneaks in real emotional depth.

Just for the Summer
🌶️🌶️🌶️ · 384p
Justin and Emma are both cursed — every person they date finds their soulmate right after. They team up to break the curse by dating each other. The premise is chef's kiss.

Just for the Summer
🌶️🌶️🌶️ · 384p
Justin and Emma are both cursed — their exes always find their soulmate right after dating them. They date to break the curse. It works for everyone except them.

Just for the Summer
🌶️🌶️🌶️ · 384p
Justin and Emma are both cursed — every person they date finds their soulmate right after. They team up to break the curse by dating each other. The foster care subplot will wreck you.

Just for the Summer
🌶️🌶️🌶️ · 384p
Justin and Emma are both cursed — every person they date goes on to find their soulmate next. They team up to break the curse by dating each other. The found family subplot will wreck you.