I understand your pain. About a month ago I was ready to walk off my job, and that's not the typical me. I usually try to endure everything. Some of the stressors and ugliness quieted down recently, but I think now the stress may just be turning into physical problems. At this time I am having to deal with nasty migraine headaches. I get the feeling co-workers talk and joke about me behind my back, but I am just trying to do my work and ignore it. Best of wishes to you. You need to do what's going to work out best for you.
