Oh my God this is absolutely adorable!! :) There seems to be so many dark sad pieces in this exchange (could be also because I'm looking at them all all at once), and though I love dark, this is just such a gem! It's lighthearted and amusing and heart-warming. Great job! :)