Is he expecting you to be his dad? If it is some one else's problem to care for him, then he can transfer his anger, guilt etc on you. Does he go to counselling? That is crucial for me in working out my stuff. Other wise I am just a sober screwed up person. Keep posting. Look after yourself and stay safe. Go to Al-anon (or the N/A equivalent) and find out all you can. You are not and cannot be his dad- his carer. If he wants milk- he can buy it himself.