Unabridged Audiobook
I really wanted to like this more than I did but outside of the couple of sex scenes, it felt more YA than adult based. The well resolved ending happened exactly as you think it will and the antagonist isn't actually a present threat most of the time. The one-week timeline where the main character goes from heartbroken and devastated at the loss of one relationship to calling Rainbow the love of his life makes it all seem disconnected.
~~tag-text~~