Sorry HH, I completely missed this, but I'm very glad to hear that it sounds like things are on the mend.
I've been quietly fuming about missing the Ipswich game, and then quietly fuming about the result, and then you read this thread and it puts everything back into its proper perspective...