Too true (y) Most riders over estimate their riding capabilities, regardless of what category of bikes they are on. It normally shows glaringly so when they are not key board riding and advising ;)
Ah , Mach 4 Kwack smoker ! Best sound out of a 2 smoke engine if fitted with expansion boxes 🤟 Revs like a bat out of hell, accelerates like a full on drag bike, corners like a hippo on LSD and still exallerates if fully braked ....and smells like a real bike. Only for Vella lummie wearing Cats...
Great advice with regards to professional assistance etc. I would however advise against riding again if OP simply cannot overcome the fears he seems to have since the accident, because a jittery biker is a danger to himself ( and others ). All of the best going forward.