Hi Wombly,
I am sorry you suffered at the hands of such a creature!
I am no expert in any of this but one thing you said I do know about.
"I still fight that feeling everyday.... Feeling badly judged by others makes me want to run away or scream or cry. but I'm slowly learning. " - its horrible to feel like this and hard to stop feeling so but do you want to know the absolute truth in this matter. Most people are so wrapped up in their own lives/minds that they dont even spare a thought to judge people anymore. The fat kid, the nerd, the outcasts in younger life they are picked on for their differences, as adult they are just more faces in the crowd. Of course there are still some assholes out there that will point and comment but dont worry about them. Once you can stop worrying about what other people think of you, you spend more time thinking about what make will make you happy, or dont think about anything

Peace