I've only had 2 notable "Offs" in 39 years of riding. One at 16 on my MT50, taking a corner with an oil spill. Hurt my knee but didn't break anything, and one 2 months ago. Riding my daughter's Suzuki GN125 up to my brother's house, 4km away. Taxi stops in the road, I stop behind, wondering what's going on, He then reverses over me.. Right ankle still healing, but once again nothing broken. Torn ligaments and bruised from below the knee right down to my toes. "I didn't see you"...
I've always taken the notion that I will assume others have not see me unless I have been convinced otherwise. I do believe that is the key to surviving this pastime intact to a more or less degree. It also makes me MUCH more situationally aware. This also makes me more considerate as a two-wheeled road user.
My other offs have been regular stuff involved in enduro riding and general dirt bike tomfoolery.. nothing to write home about..