Sorry to hear about your bin mate, but look at it this way; you're basically ok and the bike is insured. Everything else doesn't really matter, learn from it and recover well, this will probably not be the last time.... sorry.
Glad to hear your ok