Meril:
I know you were part of this forum, then you left, and then you came back with a different name.
I think it was nice of him to apologize, but I also thought you should have been the one who should have apologized. In my opinion, you should have spoken for yourself when you did that. You were the one who wanted to be treated like you were treated. I would have thought you were the one who had made such mistakes because those mistakes were common in people like us. How he could have possibly apologized for the way your other co-workers treated you is beyond me.
I don't mean to put you down, but I just wanted to express my honest opinion. I want to admit that I know this fault of yours, and personally, this is a good thing. For this reason, we can use this forum how it is meant to be used, as a coping tool for people like us.