Will | Xichen
That's not a solution I'd have thought of on my own, but you're right; I can imagine few circumstances that a dozen bunnies might not alleviate.
I imagine it's a mix of both, though even if he doesn't wish to talk about it, I'm sure he'd appreciate any company you might provide. It doesn't seem to be bad news, at least, only unanticipated.