Sounds like a setup for some bad m/m erotica or the flip side of a cheesy romantic comedy...yet this story is charming, the characters are fun, sex is fade-to-black, the banter is wonderful, and I am already re-reading it.