There are a few cheesy moments, but it’s actually a really unique take on the “straight guy” thing. The foreshadowing gives a lot, yet I still really enjoyed it. Considering I don’t like romance books most of the time, this was actually really good!