Please do express your story, its healthy to let it out. It may well be as helpful to others as theirs was to you. You are right, shorter is better unless you leave out things that must be said. I'd say, just edit it down to those points that are pertinent. Don't write void of emotion, just don't give in to the anger that destroys your narrative.
From your expressions it sounds as if you are letting yourself decompress from all the tension and pent up frustration and hurt. That's not a bad thing at all. I think you should post here as often as you need. IN addition I suggest you find someone understanding that you know to spend some time with. Many here felt some of the things you are feeling now. Even if you don't celebrate the holidays it can be a lonely time of year.
Remember, you are not worthless, you are not perfect... THEY ARE NOT PERFECT, regardless of their self appraisal. I wont get all Karma and the like on you, but find a way to relax and think about all the positive things ahead in your life. You have freedom from oppression and groupthink. You have the freedom to disagree with people and not feel as if you are letting down the friggin universe. Now you have a forum full of crazy and insane folks who have been crapped on like you. (some are pretty damn funny too!)
Deep breaths, type slow and let us know what's on your mind. Leave the names out for sure.