I love DH, he's intelligent, generous, loves me, our DS, our dog, my family, he's not a cheater, not a gambler, but he also has low self esteem, can get paranoid about me cheating, can get depressed, drinks more than I think is okay, we are in our mid 30s, can shout at me sometimes, doesn't help me around the house much would rather make me a massage. He tells me compliments daily though, boosted my self esteem after birth for which I'll be eternally grateful. I hope I paint a fair picture. AIBU to think that all men are flawed and there is no perfect relationships and women have to put up with one thing or another or is there a beautiful loving, caring and respectful relationships out there?