No expert myself, but sounds like you let her get away with cake eating.
I have fallen into that trap. There is no way they ever no all the consequences of their actions. I have heard of a couple spouses around here having to borrow money from parents to pay rent.