Back away slowly. Then run. This is not a good situation for you, and you are wise enough to see that. That's good.
And it's not a good thing to jump into less than ideal relationships just because other things have been disappointing or not easy. As we get older, and we're out of school, it's harder and harder to meet someone. And it's easier and easier to want to fall into settling, because you just want it to be over and done with and start nesting already (whether or not you want kids, I don't mean that, I mean, you -- and most people -- just want it to be set and not have to worry about it any more).
Here's an idea -- go out and meet people, try to break out of this rut. I am not talking about bars, I am talking about, say hello to people, any people. Available people, unavailable people. Men, women, children, everyone. Let a smile be your umbrella and say good morning to everyone, even the mailman, even the bus driver, even the court clerk, the guy behind the deli counter.
Everyone.
And, get yourself into situations where you can meet people who share your interests and values. Take a class. Volunteer. Do charity work. Get into sports. Join a book or movie club. Get out there. The elections around here (midterm stuff) are coming up in a week -- I have friends who are into the electoral process. It's late in the game for that (I'm married, anyway, and not looking), but the bottom line is, this is another way to extend outside your comfort zone.
And, another way, is to do it in a directed manner. That means the personals, either through a newspaper or magazine, or online. I am assuming you are a woman. If so, then you're in luck, as most dating sites and personals sites want women, and often the fees are less. Another way to meet people is online forums, much like we have right here. Mr. Right may or may not be here, but it's another way to keep up the skill of meeting and talking (such as it is
) to people outside of your comfort zone. An advantage is you can socialize online at any time, and without dressing up.
You are right that it's not good that you are eating, sleeping, breathing work. This is not good for anyone. This is not your only option. There are a lot of other fish in the sea. You just have to cast your line and toss out your net a bit. You'll do fine. Welcome to A2K.