"He's got so much inside him. He really does. I just wish he wouldn't tell me to shut up all the time." Yeah, that's a problem. Try not to ignore it. I know "he's got so many other great qualities." That's why you fell in love with him in the first place. I know you wouldn't fall in love with an asshole. But here's the trick: Forget about him and his good qualities. Even foregt about his bad ones. Forget about all his excuses and what he promises. Ask yourself one question only: Is he making you HAPPY? People are complicated. they are a mixed bag of lovable and dysfunctional qualities. That's why they are so darn confusing. That's why trying to figure them out is a waste of time. Is he making you happy? I don't mean some of the time, on rare occasions, not that often, "but the good still outweighs the bad." Does he make it clear in his actions every day that your happiness is important to him? If the answer is no, cut him loose and go find a man with a higher "good count."
From "he's not that into you" by: Greg Behrendt and Liz Tuccillo