Nail on the head - learn from this, laugh it off.
If you have have words in the club or mates, hands up, take it on the chin, speak to the correct people and get out on the bike enjoying yourself.
Lifes too short.
Just read your PM - well in 6 weeks time get out on the bike enjoying yourself and in mean time make any bad good.
This has been a good posting.