The most valuable part of your rant, well deserved rant, was what you said in the end. Isn't it nice to just let it all out? Just have someplace to Yell? Gee, maybe we should start a yell it out thread. I had mentioned that in another post. At least you had the sense to start a thread, I was way to irrational to do that.
Well good to hear you made a decision to get on with your life in spite of the poor actions of others. Keep that foward momentum. Now you have this thread if you need to let it out again.
If you did such a good job doing for others imagine what you could do for yourself, you certainly deserve it.
Open Eyes