Don’t worry, ducklings, I’m on an even keel again, but last week was pretty up and down with Wednesday being the most disruptive day. I woke up in the morning and went to a bar to watch the Boston Celtics win their 17th NBA championship and mercilessly squash the love ‘em (as most of China [...]