I feel for you and how this entire office situatuion has you so upset. I do hope you do continue to do your good work and feel or try to feel good about doing the right thing regardless.
Hang in there December will be here soon and with a new call center coming, 'April and June' my find themselves staning in the unemployeemnt line come Janurary if there is no longer the need for as many employees as the call center may lessen the need for workers. At least you have shown your dedication to the company despite the others who are being so nasty.
I hope you can try and give yourself a pat on the back for doing a good job, and not let the others bring you down for doing an excellent performance, hard work will pay off in the end if even job security in a job shortage, easy to say to try not let april and june bother you, but you have to be able to eat and a place to live.
Try if possible to not let them bring down your self esteem and as the ohters have said

you have not done anything wrong and hope things brighten up at the office for you soon. best regards and wishes, krzyk101