Don't worry fella, happens to the best of us.
A bitch that the tank got hit - get scouring ebay for a replacement - the rest is all fowlers stuff or aftermarket upgrade.
It's Christmas night: get the painkiller in a bottle out and forget about it for the time being - you'll only wind yourself up otherwise (been there....).
Oh mate I feel for you. Funnily enough my 1st off was on Christmas day. Unfortunately it's virtually inevitable at some point, the good thing is you're OK, and your bike can be fixed.
As you said it's an incentive to do my test cynic!
Yeah not to keen on that idea, it could get fairly chilly!
Are you speaking from experience meatloaf?