I totally get what you mean here. I forgive players for being human, after all, things like scandals with affairs and even partying etc, especially when players are young, you sort of forgive them. We're all this way and make instant mistakes I call them.
But this kind of crime is different you have time to think about it, you have time to decide, and you still make the wrong call.
Usually this is not something I talk much about but also why I can never be a person who likes Ronaldo CR7 because of what he did with women. I know it all got settled, but he paid big money to shush the whole thing. Great footballer but when you know these things you feel like you cannot ever support them, and United taking him back, I was very happy, he made them worse.