I am sure you are likely very correct. My XAH is a child in every way. Our 10 year old child is more mature than him by leaps and bounds. There has been a great deal of resentment on his part that I decided I did not want to "take care" of him anymore. Admitted from his own mouth.
Thing is, I got married for a partner. I have the children I gave birth to, and my X husband is not one of them. Marriage is a partnership, not a parental role.