What's with the lack of punctuation? You're now my tool of the week. UL
OT (where OT seems to be whether OP was a tool or not): I also work in customer service. A lot of the time I'll be personally blamed for problems that I didn't create, or be put down for going above and beyond to help them. They often see me as the company; usually it's just best to let them have their moment then advise them on how best to proceed.
At first I took it so seriously I couldn't eat properly any longer. Now I've learnt not to take it so personally. There's some people I can't help; but the majority make it worthwhile.
Seems most of the people in this thread didn't even read your post fully. Try not to take them personally either :P