Ouch! That looks nasty!
Back when I was big into cars, I came up with this awesome club name called "Flying Curbs Motorsports" on account of me having the tendency to drift the rear end too much and hop-scotching across the curbs. Maybe the mantle should be taken up again..."Volante Curbzione" certainly has a ring to it as well
Hope you heal straight, and soon. Take up a less strenuous hobby for the time being, something that doesn't involve curbs.
The big question is, is the bike OK?