Thinking of you my friend. Always hard to support the fledgling but add to that the AH abusive dysfunction and your son's ongoing "stuff" and you are in for a bumpy road. Don't be so hard on yourself. You are very aware and your son has such a good heart. It will smooth out.