Been together 2 years and are both 26. We have hurt each other as much as we've made each other happy. I have difficulty trying to get her to understand that we BOTH need to make changes for this to work and that its not just my flaws (argumentative, sensitive, aggressive) that will help us. I am working so hard to better myself by getting counsellong, quitting smoking and trying to manage my anger and insecurities but I feel she just sits there constantly judging my progress without looking into improving herself for us. I know we can be perfect for one another and great parents but she is so stubborn and only sees things her way. I've tried talking to her but she seems to only think the worst of us. I really want to be a great father and partner but it cant happen if she doesn't try for the same thing. She is now pregnant and wants to separate. I am heart broken because I care for so much but also am weary about whether or not anything can change. What should I do?