This is one of those stories that you can read/listen to whenever you are having a rough day. A little conflict, a resolution, a little spicy romance, and some squishy feel good moments.