I just reread the first part and then read this one again.

So good!
This definitely made me squeee internally several times (internally cuz I'm at lunch in a restaurant).

Thanks for writing this perfection ^_^