I liked this story a lot.  Both MCs were generally likeable, though Shannon's obsession with the "Christmas Curse" even after he and Ben have been happily together for some time seems a bit extreme and something he might consider professional help with.  Over all this was a fun read that I enjoyed very much.