@Jesterblue: I have a solid suggestion. Stop doing things for her and bending over backwards for her. Don't tell her what you're doing. Just take a stand and start making the decisions in the marriage whether she likes it or not. Chances are she will be forced to talk it out with you because she won't be getting her way anymore. You have to stop putting her on a pedestal and giving her everything she wants. Say no. Do what you want for the marriage, house, and kids. She's acting like this because she's allowed to run your life. You don't have to get a divorce. You have to shift the balance, and you're the only one that can do it.