To answer your question: I see how people can see in Logan a nice challenge to deal with, a hard nut to crack you know? That sort of thing, then they get to see his other side, that works for them.
In my case however, I dont like when someone yells at me (whatever that reason is). I suppose I can let that detail happen in a fictional world... But I would never be able to endure such thing in a real man: I would lack the courage, guts and patience to withstand any kind of yelling. My 1st reaction would be to run away. Especially for a person that is not very confident.
At my age of 36 I expect (if such thing ever happens lol) that I can communicate and talk things out with my man in a reasonable way. I dont care if you are hot af or what but if you throw sudden violent temper tantrums, that is going to be a big no-no for me lol