Your values differ too much
Partners who share fundamentally different values will eventually fail. Principles matter a lot and if they differ too much, then your bond might be less strong. You need to agree on fundamental issues. Moral principles as well as values related to faith, beliefs and ethics should be acceptable for the two of you.
Your woman makes the bond all about herself
Selfish people do not care how others feel. They do not want to know what others think. Selfish partners know what they need and desire yet they are not willing to put effort to make their significant other any happier. The only person they love is they themselves.