When you're having sex with a girl if you keep on your socks then it isn't cheating.
I'm confused by that statement, what do you mean by taking your socks off?
I mean that it's not cheating if the guy doesn't get his dick wet in her pussy.
It's not okay to cheat on your partner or promote cheating on your partner. Instead, you should end a relationship if you are unhappy in the relationship, rather than cheating. This will help you to avoid hurting the person you care about.
Why? It can't hurt and I don't want to reduce the woman's self worth.
You're reducing her self worth every time you speak about her this way, and you're promoting the fact that some guys should be unfaithful towards women. Maybe you should try treating women with more respect?