Everyone thinks they are a GREAT guy!
Men who expect on some level to be rewarded for that good behaviour and feels snubbed if he isn’t, that’s entitlement. If that feeling turns to resentment, you aren’t a “good guy”.
Men who claim they are respectful to women, but ironically post memes that are disrespectful to women and complain online on why women don’t like them are mostly single.
It’s not respect if you turn into a jerk as soon as you received a no.