I'd let my wife do everything she couldn't do before marriage so that she actually gets to experience what it means when mothers say, "Shadi ke baad kar lena."
If you feel you're not important and not being respected and appreciated by someone for all the efforts you make, would you walk away from them or stay there and try to talk to them? #staif
I'd let them know just once that what they are doing isn't okay and if they still don't bother to change it, there is no point in staying.
There are some worst of the worst things that I have forgiven people for. Let's just not highlight those, instead we should become strong enough to forgive people for anything they do, not for them but for the sake of our own peace. Allah loves those people who forgive so.