I don't mean to upset you but some of this I still sort of feel like you are controlling and then get upset when he doesn't do what you want. I know you say he isn't responsible but what exactly would he need to do to make you feel otherwise? I am sort of feeling like this is more about you than him. Acts of Service may be your LL
You may want to touch on this in counseling. Acts of service is my LL and really I can get all kinds of mad if things are not done. Especially if I was told they would be.