Renee, ~big BEAR HUGS~ for you today my friend. Don't let those assholes get to you! Some people were just born rude, and we can't do anything about them, we can just laugh back at them and make them feel stupid. It works, the next time they go off on you, be super sweet back to them, say something like "WOW" you just have a wonderful day sir or mam, I hope your day is a great as mine is, thanks for sharing. He will be like "WHAT" she was nice and I was reaming her butt. HAHAHA Play with it a little, I tell ya it will confuse the hell out of them, plus make them feel like crap for doing it. Reverse psychology I guess. Maybe you should start looking for something else to do. Like I tell so many people, it's better to make less and be happy with your job, then make a ton of money and be misserable. You need a change, I can read it in your post. Maybe now is that time. Take care of yourself and try to eat something, you need to stay positive, your a wonderful person with a lot to offer, don't ever feel otherwise. Keep your chin up and try to have a better day today. We are here if you need to vent.
Hugs
Kim