I can't believe the gov't job will pay for healthcare for same-sex partners but not opposite-sex partners! This is nuts! Well, nothing seems to surprise me anymore.
Myself, you might be surprised what you find. My husband and I were both teachers and really did need both paychecks but then we had our first child and I did try to teach the first year and found I needed to be home raising my child. I left teaching and my husband was quite nervous. He was a math and physical science teacher but he had taught himself how to use a computer while teaching at the high school, since they had an old Univac time share computer. (They didn't have computer science classes when we went to college.) He ended up writing the textbook on computer science that the school system used in the three high schools. So, he did have something different to fall back on.
When I quit, he started sending out resumes and looked in the data processing field since teachers made practically nothing back then. He did get a job as a programmer and worked his way up in the field. He also was able to teach computer languages at our local college, too. We never imagined all of this would happen and my leaving teaching was the best thing I could have done!
For you, you really had to leave that other job. It was for your own sanity, I think. You were so frustrated there and all that stress just makes your illnesses worse. You did absolutely the right thing. You are a bright woman and it will show in interviews and the perfect job for you will come up. The job market is so tight but I think you just might be happily surprised.
Here is another great thing about being a teacher. When my husband was working his way up the ladder, they would send only him to workshops and then he would come back and teach the rest of the group what he had learned. He got to put the workshop in his resume and this also saved the company money. That's another plus in your column!
Just try to relax. Take your deep breaths and try to relax your muscles. Everything does work out even though it doesn't seem like it will at the time. Be sure to let us know how your interview goes.
Sherrine