Sorry to hear about your mishap ol' boy, but I'm curious about 1 thing, if you have a swelling surely the correct remedy would be to put it on ice not warm water?
Anyways get well son, as for the wife, oh let her sleep in peace, she'll be busy the whole day tending to your ailments.