I may be taking a risk in commenting on this, but I promise you I mean well. I hope that what I'm about to point out is seen as an attempt at helping you improve yourself, and not as an assault.
You may not realize you're doing it, but you seem to have a habit of hiding behind your problems when you come under fire. None of us have any right to tell you those problems aren't important - and they sure are, from what you've told us in the past, and I hope you're seeking help about it. However, the effects of those problems might be bleeding into your online presence and/or personality. Whether you're acting out because of them, or using them as a shield to deflect attention away from yourself when you fear you're under attack, these are both habits you should seek to rise above.
We all have our demons, and personally, I'm no stranger to abuse either. The difference is in what you make of yourself because of it. You have an opportunity to transform yourself into a stronger person who kicks even more *** in spite of your problems. Don't let them get the better of you - own them and conquer them, and then show us you don't need them.