I wish I could help - sounds like you are in an intolerable situation. I agree with Casey/Anno - focus on your positives. Are there any kinds of group activiites that you can participate in (reading groups, exercise groups) where you can get some positive re-inforcement and perhaps do some networking ?

Nan