Wow man, glad you’re ok. Great video and totally see that you were chasing that one dude, balked by traffic (excellent wide line outside pass btw), then was on the chase. You’re closing speed on that pit exiter was crazy, You already committed to your braking line pretty much the millisecond before you saw him, super bad luck. Could’ve easily gone the other way if “others” played by the rules.
Love out braking people on the 959, only way to catch the super bikes, but in traffic I am always freaking out about your exact situation...or a mechanical failure.
Stay off the opioids, and you’ll be back on the track by July!