I too am slightly baffled by the sense of entitlement that one comes across in some of these threads.
Eg, "My DH is a perfect husband and father but looks at porn - should I leave him?" Or: "My husband works all the hours God sends and is wonderful to the kids, but has no time left for me - should I divorce the bastard?"
OK, exaggerations maybe, but not very gross ones.
Why exactly do people expect their relationship to be perfect? Your job's not perfect, your car's not perfect, your family's not perfect, your teeth aren't perfect and your body's not perfect. Remind me again then why your marriage would be. Most marriages end in divorce. Many others must therefore be unhappy but stop short of divorce for whatever reason. To be in a "Not great but not bad" marriage would be a bloody good result.
If you were on antidepressants when you met him and got him involved, did he know that? I'd sure want to know. Elsewhere today there's a thread about whether unfaithful men ever change. Maybe you haven't changed. Maybe you're the same person who needed Seroxat. If you leave him, wrecking his life and finances and your daughter's family life, why won't you do it all again to some other bloke for the same reasons - because he's not perfect either?
Unless you have the looks of Elizabeth Hurley, the money of Elizabeth Hurley, the grit of Ripley in Aliens, the virtues of Mother Theresa and Joan of Arc, and the homemaking skills of Delia Smith and the wives in the movies It's a Wonderful Life and Shane all rolled into one, then you aren't entitled to trash other people's lives in the vain pursuit of the perfect life for you.