I felt sick, being a biker all my life its horrid to see. That strap on that helmet would of broke his neck when it came off. Never seen that before. RIP :(
I had a bike crash ages ago slipped three disks. Nothing could sort it properly until i weight trained properly and got my core solid. Never had trouble again. I hope your ok soon mate :)