LeeAnne, I agree with everyone else's sentiments that you are fated to find an even better job.
As for teenagers, I've been through it, got the scars. At 24, our son is doing just fine, however slowly, after the adolescence from hell.
But now when he comes over for dinner on Sunday afternoon, and gives me a big hug, I know it was worth it, even the bad stuff.
I realize that doesn't help you very much, but just remember that they almost all eventually become functioning adults, and then they can laugh with you about what jerks they were back then! So hang in there.
And thanks for sharing your feelings. I myself am having career problems and doubts, and I know how important it is to be able to talk about it.