Dealing with anger issues myself I'm biased on the situation. Resorting to violence and aggression uncontrollably isn't fun. It took a lot of soul searching and practice to train my brain to override my emotions. Scott just keep walking forward and don't project your past into your future. Each day will bring new challenges that will be even harder to manage if you expect the worse. On the troll side, let them have their fun. Everyone here has their roles. Seperate real life from the internet as online personas as are a bunch of inflated egos and comics. In real life most would wish you well and have general concern. It would be nice if we had a filter that helped people recognize when they need to toss the internet bullshit and be a real person... but we don't. Keep your head up and if you ever need a voice of reason or to talk to someone call or come on over, you have my address.