Dear Shrkri,
It seems that the issue is that you keep making decisions for him without including him in the decision-making process. Ask him what it is that he wants. Perhaps have a serious discussion with him regarding the future for both of you and how you will tackle these issues.