First crash - recovery and confidence advice

That sucks. Those montecchi guys are pretty bad. If it makes you feel any better, I saw the pics and that guy celebrated too early and got sniped for the win.