My wife and I have been together for 10 years, married for 9 with one child and one on the way. We both work, but I do the cleaning, laundry, finances, majority of the child raising. I have given up friends, family, church, career, sex and personal self-satisfaction in an attempt to show her I really do care. We even have started going to therapy. The things I do go unappreciated, and when I do nice things, I get accused of doing them for sex. It seems I may do 100 nice things, but it is the 1 negative thing she remembers. It feels as if I have to maintain perfection. She was sad and depressed when married her, and I thought if I loved her enough, she would be happy. She got better when she went on anti-depressants, but she is off of them because she is pregnant (through fertility treatments). I've lowered my expectations to just simple kindness. I stay because I love my son and I wish my folks had just tried harder. (They split when I was four.) But how can I know that I have tried everything? I don't want to waste my entire life fixing something that can't be fixed? how do I know it is irretrievably broken? If I leave this marraige do I have a chance for happiness? Are there women out there who are genuinely happy and kind and would appreciate the level of love and devotion I have to offer? From what I've seen, I don't think it exists and I continue to fight for what I have invested the last ten years in. I know how much my son loves me and is that enough love to fulfill me? Is that as good as I can expect? Is it worth hoping he will still love me if I tell him he wasn't worth sticking around for in order that I might find something that doesn't exist? Help anyone?