Soul,
I know exactly how you feel and it truly does suck. Its Always the ones closest to you that seem to hurt you the most and it just isn't fair sometimes. Try your best not to let anyone bring you down, one thing "normal people" don't understand is that we have our own battle going on in our mind every minute of the day and their negativity dont help.
what helps me...is to get on here and vent my little heart out lol
there's always someone willing to listen.