What a bunch of jerks!

People like that are not worth your tears, RB. It sounds like a good plan you have to re-apply for a license and try to do some classes and job interviews. People like that really make me angry. They are just trying to build themselves up by breaking you down. They are bullies. I hate bullies.
It's wrong of your mom to mock you like that, too.

What does she expect. That makes me mad. It's a mom's job to defend her kids, especially from emotional abuse like that.
You try to block them out and keep up with your plan. That's what I've learned. Sometimes you have to prove the world wrong. Then you can laugh in their faces. The best revenge is proving people wrong!
Also, RB, my SI manifests as hitting, also.

I know what you mean, suddenly you just can't help it and it explodes like that. I've been there a lot of times, myself, even pretty recently. So, you're not alone. You're a good guy, and I believe in you. Don't give up because of those jerks!