!!!!!!!!!!! That was so good. I had a few moments in the middle where I was feeling a little bit EH for some reason but good lord so adorable afterwards! So happy about Blue. Wavering between 4.5 and 5 stars but I'm smiling so hard right now.