Maybe it wasn't that your "good"ness was the reason why he dumped you? It could be a lot of other things, like being boring, clingy, crazy, boring, unfair in the bed, boring, or maybe your panuchy stank. There could be a lot of reasons.
Hate to be rude, as I'm guessing you usually a very nice woman, but woah kitty brought the claws into this question.
Look guys want a "good" woman, that's the same way girls always say they are looking for "the one" the "good woman" is said soul mate. Just because a girl may fit the bill I guy said when he was asked what he meant when he said a " Good woman" doesn't mean you are the woman for him.
So do us all a favor and please don't be so hard on this half of planet earths human population an d let whatever life baggage make all guys sound like complete "Douchebags"
Many guys are lucky enough to have a woman that is honest, true, good wife, great mother, keeps the home clean and nice and gives him some sex, but has lost that adventurious bit that was there when they first got together. It is the fault of him and her for letting this part of life getting away from them and thus begin's the search for adventure most likely with the guy, but women are known to do the same and stray.
It's sort of a shame that couples who have been happily together for 30 or 40 years don't have a forum where they tell everything as to what has made their lives together so happy!
I feel you. I've known too many, "nice guys," who have been given a chance with a good person and they go and screw it up or don't appreciate it. They need to shut it about wanting a good person when they don't even appreciate it when they get one.