Happiness for Humans is a joyful, romantic and very funny story, perfect for readers who lovedThe Rosie Project and Eleanor Oliphant is Completely Fine. Do you believe in soulmates?