I learned that lesson too. I was in Dc for about a month and I gave up my seat for a woman who made a snide remark, remained standing and some shifty kid with droopy pants slid into it. After a few more similar incidents and even having someone grab the door from my hands as I was holding it open, I just gave up.
I’ve had some that would just stand there until I let the door go and it closed. And no more being Mr. Polite Guy in grocery stores. If me and a womyns are approaching an aisle at the the same time, I don’t stop anymore to let them go first. I make sure I go down it first. And if they are chatting and blocking an aisle with their cart despite seeing me coming? I no longer politely ask them to let me through. I just ram their cart with mine and push it aside. Now THAT gets some glares. lol
Sounds like you have some issues that really need working through. I hope things get better.
Keep in mind the next time you let a door slam in a woman's face that it could be a conservative woman who appreciates the chivalry. Well, I guess it could, depending on the concentration of conservatives where you live.
I'm a Southerner, born and raised...men here tend to be gentlemen who still hold doors. I've never seen a single one bulling his way through a store, using his cart to knock others out of the way. I'm thankful for Southern gentlemen...especially the one I married.