IMO you are doing far more of the giving and she's doing far more of the taking. Its hard to be in a relationship when one is a giver and one is a taker. My ex was like that - he was the taker and rarely gave. I was the one to give in all the time. (he also abused me).
DH and I are both givers. You want to give your best in a relationship - not 50/50 but 100/100. I'd take a very long hard look at the relationship. You cannot fix a person, they have to fix themselves.
You can either stay in the relationship out of "duty" or you can seriously considering ending it. Yes she will be upset and probably cry/beg because you have a long history. But I see you resenting things little by little till you cannot stand her and her actions any more.
Question to answer: Can you honestly see yourself being happy with her for the next 30/40 yrs. If the answer is no, you know what you have to do.
DH and I are both givers. You want to give your best in a relationship - not 50/50 but 100/100. I'd take a very long hard look at the relationship. You cannot fix a person, they have to fix themselves.
You can either stay in the relationship out of "duty" or you can seriously considering ending it. Yes she will be upset and probably cry/beg because you have a long history. But I see you resenting things little by little till you cannot stand her and her actions any more.
Question to answer: Can you honestly see yourself being happy with her for the next 30/40 yrs. If the answer is no, you know what you have to do.