Being a good guy is fine. Being yourself is fine.
Being all agreeable, always having to be with her, buying things, not having a spine and saying no....are repulsive.
Women need to know they can get mad at you - get in a fight and then make up....it helps a relationship.
No one wants a lap dog.
Confidence is KING!