So much of this resonates 
I'm coming to the horrible realisation that I have moved from a narc xh to a slightly different kind of narc dp. Everything's fine as long as life is on his terms and I'm smiling and not asking anything of him. He arrives to stay, usually bringing food and drink items for him alone and doesn't lift a finger unless asked several times. (Always on a work call or email or lying down as exhausted)
Begrudges getting in the brand of milk I like at his because it's 20p more than the standard stuff but thinks nothing of blowing £££ on gig and sports tickets. Redecorates his place every 5 minutes on a whim at considerable cost. Spends ages dragging me round shopping for stuff that he gives to charity weeks later.
Trying to get him to help in the kitchen goes like this -
Me - please could you chop the carrots / put the oven on / bring in the potatoes from the outside fridge
Him - banging, huffing, moaning he can't find something, I have too much stuff in my house, turning the grill on by accident, spilling something
Me - don't bother, I'll do it (I know)
Him - you just can't help yourself can you? You're such a control freak
Him - happily vanishes to watch Netflix/deal with urgent work calls until dinner magically appears on the table. Sits there afterwards until I ask him to clear. Soaks everything within 5m in soap suds and leaves it all out to dry. (A cardinal sin at his.)
Addressed this shit at the weekend for the eleventy millionth time and got told it's because I give him too many instructions, I shout (I do not) and I just need to tell him exactly what to do. This gave me the lightbulb moment I needed that this is a shit way to live and I have no desire for my life to carry on in this way any longer. I had exactly this with xh - a sudden, calm burst of clarity.
I will not be seeing him now until after lockdown and am just deciding when the big conversation will be. He can be such good company (can't they all) is respectful in many ways and bright and witty but this shit is utterly exhausting and I'd be far better off without catering for a man child.