Whether you’re feeling loved up, spicy or heartbroken, here are 35 romance novels to suit every mood