Hate to Love You
Description
Unfortunately for me, I’m about to experience the worst week of my life. It starts with my ex announcing at a party that I’m a lousy lay. Want to guess who rides in on his trusty white steed to rescue me? Or should I say, opens his big mouth? Yup, you guessed it. Brody freaking McKinnon, the guy I love to hate.