Peace, I am sorry your son was so sick. My son had asthma from when he was three months old until he was 9. He outgrew it. But it was very scary.

Your h is a little boy who is running from his responsibility.
MLC or not, that is not ok. I was responsible for almost everything with my son in the past - never realized it until recently.

Take care of yourself and your children, Peace. And try really hard not to spend too much time trying to figure your h out. He is lost and broken.