It sounds like you did your very best... .Your best is all you can do.
Wise words,
Big M !
starrgazzer welcome here, I hope you can use this forum as a place to refresh and continue on. What your son does in the end is up to him, but if you can keep doing your best, balancing with the rest of your family, that can only help!
Big M is right, one of the key things to be able to continue I think is to remember we can only control ourselves. As long as you know you're doing what you think is the best and right thing to do, hopefully that will give you the energy to keep doing it.
What are you most scared of after he finishes high school? Does he have any plans?
When he does something that makes you doubt him or that hurts someone in the family, how do you respond? The validation tools on the right are helpful, I would definitely recommend those, but it doesn't mean you don't have to respond in some authentic way if he does something hurtful. I think it has value to sufferers to know exactly how they are affecting other people, he may be so wrapped up in his pain that he doesn't really understand it, and hearing it may help him learn in the long run.