This audiobook had everything and I absolutely loved it. No unnecessary angst, but a wonderful back story with a hint of sadness culminating in a wonderful opportunity to love again.