I really love how all the main characters in this book have faults of varying degrees and they have to work hard at emotional intelligence and communication. It’s refreshing to read a story that isn’t omg your my mate and I will do everything for you and can’t stand being even a millimeter apart.