I guess what it boils down to is that we all have our breaking point when we know we just can't do it anymore. My sister put up with physical abuse for years from her XH and is now M'd to the most wonderful man in the world. My X cheated on me with numerous women. He still provided well for our family and was a wonderful father to our D. What would be the breaking point for you?