I thought this was so well written and produced. I could not stop listening. If I cry and laugh out loud multiple times, it is 5 stars!