You need to talk to her about finances IMO. Why finance her lifestyle? You guys have a joint venture on the home and the bills there. She needs to contribute or GTFO fully.
H 34 W 29 BD 3/12/18 Divorce Busted Spring 19
It is not things that bother us, but the stories we tell ourselves about things.