Hello there DaisyJen
You didn't mention if you were going to Al-anon, whether you have a sponsor, are involved with newcomers. Are you familiar with Al-ateen? They're a great program here in Vegas, part of Al-anon. Dunno if your boy would go, but you can go meet the parents who teenage boys and get a lot of experience, strength and hope from them.
Mike