In a relationship, do you expect your partner to meet all your needs?
Would you retaliate, even if you knew they were doing their best?
Would you be upset because they were focused on healing from major losses, healing from cancer/surgeries and they couldn't give to you endlessly because they needed something for themselves and their child?
And because you couldn't have everything you wanted, you just ditch them? Avoid solutions? Push blame?
Does this sound like complete immaturity to you?