I’m sorry but it could be you. You come across as nice and caring but sometimes that can mask the truth. So no offence, I’m being honest as I don’t know you.
She might just not want to be with you anymore more and doesn’t know how to split because you are in running your own company and she needs the money and a nice house/standard of living.
She’s been through a bunch of stuff that she’s not ready to talk about. Traumatised from it. Probably menopausal. Maybe doesn’t really want sex but puts out to shut you up and keep the peace as you are controlling her and she can’t afford to mess things up for financial reasons?
Do you read her emails?
Do you quiz her when she goes out about what she’s wearing as you think it’s too sexy, ask were there guys there? Ask Did she talk to guys…Etc?
PS She can’t drive much as she’s always over the limit. So don’t encourage her.
Id suggest you don’t buy her booze, don’t read her emails or texts, don’t initiate sex, encourage her to see friends and family she likes.
Tell her to go to woman’s aid if she needs help or her GP as she’s depressed. She may be intimidated by you. Or maybe not. We don’t know coz we don’t hear her side.
Stop buying booze. If she wants it she can walk to the shop and get it. But if you do love her and aren’t controlling, talk to her about it because she will end up in hospital if she continues drinking at this rate.
No offence if I’ve picked you up wrong. There are so many women in here who are stuck with men they don’t love and they aren’t happy. But it may not be your situation.