I was an emotional wreck while writing this review but luckily it doesn't sound like I was...