The Wishing Tree by RJ Scott

I love where The Wishing Tree starts and how it finishes... and well, everything in between! 

From the blurb:

It takes an impossible Christmas wish for Bailey to find forever love with his brother’s best friend.

Turning twenty-five and still a virgin, Bailey has barely dated, let alone acted on the private fantasies featuring his brother’s best friend, newly retired hockey star, Kai. All he wants is for Kai to love him, but after a summer when Kai’s anger drove them apart, love doesn’t seem possible at all.

When Kai goes home to Wishing Tree, he knows he owes everyone an apology, not least of all to the man he loves. He’s convinced he can be the man that Bailey deserves, and he needs to show Bailey how much he’s changed.

The only problem? Bailey has secrets that he’s scared will drive Kai away, and Kai is running out of time to convince Bailey that falling in love starts with a wish and can end up in forever.

The Wishing Tree is a standalone small-town Christmas MM romance with perfect snow, twinkling lights, a first real kiss, a shy virgin with a silken kink, a retired hockey player, and all the Christmas feels.

Heather's Review:

The Wishing Tree was a beautiful small-town Christmas read.  From the setting to the main characters, to their family and friends who interacted with them, it was a beautiful, just enough angst, holiday romance that had been building for so many years!  The town of Wishing Tree is Hallmark perfect, Bailey was sweet, but still strong enough to know what he wanted and how he should be treated.   Kai, I honestly didn't understand completely, but I got that pull he had to come home... either way, I was pulled into the story from beginning to end and I think you will be too!