"Ew I can't believe I dated him - what was I thinking?"

I feel like this is excessively common for women, and I don't think men have this sort of embarrassment about women they've dated. I've noticed that my level of embarrassment depends on how much I gave vs. how much I got and I'm curious if other women feel similarly. I am not embarrassed about having dated ugly annoying lame dudes when they've spent a lot of money on me. If they HADN'T spent that money, given me rides, taken me shopping, etc - yes, I would be very embarrassed.

What are your experiences with this?