As many of you know, me and my wife welcomed our first child a little more than a month ago. I am still very much in cloud 9 and really love and adore my son but as for my wife... well I have very opposite feelings about it. I really cannot stand my wife at all because she's overly critical of me and likes to ridicule me in front of others, while providing me with no emotional support when I needed it. It all goes back to when we were having our long distance relationship, when she would visit me in the US from taiwan every 3 months. We were having our disagreements then and broke up plenty of times during our 3 years together. I tried to seek help from her friends, my friends, my mom and sis to be the mediator because we couldn't resolve the problems ourselves by communicating. When I decided to propose to her I thought we just needed to be living together to make the problems go away. It didn't occur to me that those are real personality conflicts we are having and not just a few disagreements between couples. The things I hate the most about my wife is her blunt criticisms of me whenever I made a mistake, big or small. I was 5 mins or so late picking her and her friend up (along with my son) after a baby shower and she was going off on me with her friend present and really embarrassed me. When I make a mistake she likes to say (in chinese) "You are pissing me off to death" (rough translation) and that just makes my blood boil, so much that I want to call off the marriage right then and there. She's a Virgo and I believe they have a perfectionist complex where everything must be the way they want or else. She also hates it when I am surfing the net or playing games to relieve stress from work. She'll rattle off a list of things I should do and restates her fave line to express her displeasure. She's also unsympathetic toward me venting about my job. Whenever I talk to her about my work (usually a complaint) she would tell me it's my fault for letting it happen. It's always because (in her opinion) I am lazy, not working hard enough, or don't remember things well, etc., instead of simple words of encouragement which would have suffice. I am at a point where I don't want to tell her anything relating to me. When I tell her I think I should look for another job, she would say it's all talk with me and why don't I do something instead of talking about it. You get the picture. There are lots of other things that I don't want to get into. Her mom is here but I don't want to tell her what I think about her daughter because it'd make things worst so I am pretty much at my wits end on what I can do about my crumbling marriage. My parents divorced when I was 3 and I vowed I will not divorce if I ever get married but right now I think it's better for us to go our separate ways if we can't communicate like adults without having fights. Even when she was wrong I had to apologize to her after a fight so we can go back to normal. I really can't stand this anymore. Help?