I'm sorry, and I understand your hurt and anger. But I can assure you, not all women are like this. Many of us truly care about our husbands and want to take great care of our families. I wish you the best and hope you find the woman of your dreams, who will treat you how you deserve.
Gee, this sounds a bit like my marriages... only my husbands were worse.
Let's see, the first decided to quit his career as an MS/EE to go to medical school. So I supported him through medical school and residency, was the main care giver to our son, and did all the house work, cooking, cleaning, etc. I also discovered that he was cheating the enter time.
Second husband worked for the first 2 years of our marriage. Then was laid off and never got a job again. Instead he spent his days playing computer games and surfing the web (literally spent every waking moment doing this). All the while I was the sole bread winner, raised my son and his 2 children, did all house work, all home maintenance, cooked, paid the bills, etc. etc. etc.
If I used your logic, I would take the great leap and say that all men are lazy, mooching, cheating asses.
Thanks goodness I am smart enough to know that I can only blame them for their own behavior.
That's an idea you might want to take seriously.