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.