That looked like a doozy Deejay! Glad to hear your on the mend. Sounds like you were in good hands. Hope the bike doesn’t cost too much to fix up so you can be back out on the track in no time 
Good on Steve for administering first aid…it’s amazing what a Wiggles band-aid and a baby wipe or two can do for the most serious of injuries. :silly:
Side story – I got a bit of petrol spilled on my nuts in a snoty single trail in the Watagans years ago and TB lead me to water to give them a little wash. Thought it was weird that he insisted on washing them for me though :huh: 