MoodReads - Romance Book Discovery

Beta soft launchEvery book’s tags are being checked by hand ✨ some categories are fuller than others while I work through them all ✨

Cover of All I Want For Christmas

All I Want For Christmas

by Will Okati

🌶️🌶️🌶️🌶️🌶️explicit·spoiler

Why Read This?

A sweet and steamy M/M holiday novella where years of mutual pining finally combust over a snowed-in Christmas. Short, satisfying, and perfect for when you want the warmth of friends-to-lovers with explicit payoff.

Synopsis

All James wants for Christmas is his roommate Cillian. And he might just be getting lucky this year . Who doesn’t love the holidays? Sleigh bells racing down winding country roads. Chestnuts, open fires, Yule logs. Homemade fruitcake that’s soaked up a full bottle of brandy. James adores it all, but his long-concealed desire for his roommate Cillian runs deeper than a river of holiday booze and burns hotter than any crackling Christmas hearth. But since he’d rather not risk losing a dear friend by making any unwanted moves, he’s kept that to himself for years. Until now. When a flight plan goes FUBAR and James doesn’t have a way home for the holidays, Cillian suggests they keep Christmas in their own way. Tree, lights, feasting, the works. It’s tempting. Almost as tempting as Cillian himself. And when James starts to get a clue that his interest might just be reciprocated… well. That changes the entire game. Time to bring out the holly and the jolly and maybe he’ll get his man under the tree this year. Copyright All Changeling Press LLC publications and cover art are copyright and may not be used in any AI generated work. No AI content is included or allowed in any Changeling Press LLC publication or artwork.

At a Glance

4.14 ★ Goodreads
Spice Level🌶️🌶️🌶️🌶️🌶️explicit
Endingspoiler
PairingM/M
Romance Pacingslow burn

Top Tropes

roommatesholiday romancesecond chance

Mood

cozyromanticheartwarmingplayfullighthearted

Book Details

Goodreads Rating

4.14 ★

Page Count

47 pages

Published

2025

Primary Genre

Contemporary Romance

Pairing

M/M

POV

First Person

Romance Pacing

Slow Burn

Cliffhanger

spoiler

Audiobook

Available

No

Tropes

RomanceMagicActionAngstWorld
Theme Constellation

sign in to see all 5 tropes

Mood & Vibe

Mood

sign in to see writing style, pacing & more

Characters

sign in to see more

Spice Details 🌶️

sign in to see more

⚠️ Content Warnings (0)

No content warnings flagged for this book.

World & Setting

sign in to see more

Reading Context

sign in to see more

Similar Books

Cover of Overeager

Overeager

Extra Credit, #1

Grae Bryan

🌶️🌶️🌶️🌶️🌶️·dual POV
omegaverse / aboforbidden lovesecret relationship
Cover of The Pairing

The Pairing

Casey McQuiston

🌶️🌶️🌶️🌶️·dual POV
childhood sweethearts reunitedexs siblingforced proximity
Cover of For the Fans

For the Fans

Nyla K.

🌶️🌶️🌶️🌶️🌶️·dual POV
enemies to loversforbidden loveforced proximity
Cover of The Remaking of Corbin Wale

The Remaking of Corbin Wale

Roan Parrish

🌶️🌶️🌶️·third person
holiday romancemagic bondworkplace romance
Cover of Heated Rivalry

Heated Rivalry

Game Changers, #2

Rachel Reid

🌶️🌶️🌶️🌶️·dual POV
secret relationshipsports romanceworkplace romance
Cover of Funny Story

Funny Story

Emily Henry

🌶️🌶️🌶️🌶️·first person
fake datingforced proximityroommates
Cover of God of FuryKU

God of Fury

Legacy of Gods, #5

Rina Kent

🌶️🌶️🌶️🌶️🌶️·dual POV
bully romancecaptive romancedark romance
Cover of The JockKU

The Jock

The Team, #1

Tal Bauer

🌶️🌶️🌶️·dual POV
sports romancebet/wager romancecelebrity / rockstar romance

Short Takes

quick 280-character reactions for this book. drop a thought, rate the vibe, keep scrolling.

Sign in to share your take.

Loading...

Book Chat

Talk about All I Want For Christmas with other readers

this page is just the start

  • import your Goodreads or StoryGraph TBR—we tag every book with spice, tropes, CWs, mood, all of it
  • tell us a vibe (“enemies to lovers fae, high spice”) and BookMatch finds the book
  • 3,600+ romantasy books searchable by 40+ fields
  • covens, pacts, book chat—readers who get it
free account, 30 seconds