Hey Mnh, may all good things come your way. Try not to beat yourself up to much. From my experience, everyone has to try different ways to deal with an addict. It looks like you are doing a good job thinking through the situation and changing your approach as needed. I wish these things weren't so f#@!$#@! painful.