Hey bud. Welcome!
I too had an incident recently. I've gone into great detail on it - not without wondering how wise that is with internet predators/ trolls and all - so I appreciate and respect totally your choice to spare the details.
Let's do this man. You aren't alone.