Heartbreaking at times but the ending is fabulous! If you can tune out some of the vulgar sex scenes, you’ll enjoy the rest. This is a must listen to book.