Girls, have you ever wrongly gauged a guy to be a pushover only to find out he was secretly a hard ass when he needed to be (read my example below)?

A girl I once liked thought I was a push over "too nice" when she would interact with me daily. She basically friend zoned me is what she did. She apparently found my physically attractive and "sweet" but I guess thought I was a boring nice guy or something I don't know since you ladies never really elaborate much on the nice vs too nice/pushover lol. She had a guy who was constantly stalking her in the old neighborhood. One night I'm walking home late from work and the guy is grabbing her and she lets out a scream. I hear it and go to investigate. I see him grabbing her between the side walk and the woods. I run over and haul off to the back of the head, grab him by his head and smash it into one of the trees than stomp the sh*t out of him.

I go over to her and grab her hand and get her out of there and from there walked her home. When we got to her front door she grabbed my hand firm and then kissed me on the lips (unexpected tbh). For the next few days she started giving me rides to work and one day she made a pass at me letting me know she was single. I didn't pursue it and maybe that was stupid. I always kind of lived by the philosophy "wasn't good enough for you then, not good enough for you now" or "reject me at my worst, I reject you at my best" deal. Not so much because of pride but more as a measure of safety that I'm with someone who valued me even before I got to where I am. Not sure if the decision was right but I figure looking back that things happen the way they do for a reason. Maybe I can make wiser choices in the future if I know how your heads tick. by the way why do you think things changed from that event?
Updates
+1 y
my theory was that maybe y'all think a softer guy is preferable in many ways because he's more likely to bond with you but isn't as capable to protect you?
Girls, have you ever wrongly gauged a guy to be a pushover only to find out he was secretly a hard ass when he needed to be (read my example below)?
Post Opinion