Oh my goodness Grey. It sounds to me like you are not the one with the problem - they are. First of all to gang up on you, is immature. It's a pack mentality. I too think that you just might be better without them. It is nice to have friends, but not ones who treat you anything less than you are worth. And YOU my friend, you are worth a LOT. You've been one of the most impacting people on here for me!
I know it seems as if you were a burden to them - but you were not. They obviously don't have a good concept on what the quality of a good friend is - and from what I can tell - you do. Which is good for you. They are the ones who will be losing out, and i'm sure this will become more evident as time passes. I can't believe that they would do that to you, but I am really sorry. You are important, wonderful, friendly, wise, honest and valuable. You, my friend,
are awesome. Screw them.