Is it low self esteem that causes fat or ugly girls to sleep with married men?
That is a stereotype and, besides, what you call “fat” or “ugly” may in fact be beautiful to someone else. Women who sleep with married men do it because they’re attracted to them, for whatever reason. Maybe they just really like that particular man, and his marital status isn’t a sufficient deterrent.