I think many guys (and girls at times) like to try to rub the partners nose the wrong way to guilt them and make them feel worse.
You're obviously generalising from your own negative experiences but for me I would love a relationship where both partners can be 100% honest with each other, the honesty helps build the trust that any relationship needs.