Yes to the ongoing control! Tosspot refuses to have the children at the same time. It impacts my relationship massively. We have a 'last Sunday of the month, during term time, at my house' arrangement. It couldn't possibly be more on his terms, and I hate it but I'm taking what I can. New man and I have planned our nights away over the next few months, but XH can't remember what we have agreed, might have to work (in which case he won't arrange childcare he will just assume I will cancel) and is generally being a dick. He'd love it if my relationship failed and he wouldn't be called upon AT ALL to care for his DCs.
I absolutely agree they stopped maturing at a point in their childhoods. My teenage boys sometimes speak to me badly, behave poorly. The difference is they have the emotional intelligence to recognise when they've behaved badly, and they always, always apologise.
Parents have an awful lot, if not everything, to do with creating a narcissist.