This seems pretty typical for many people newly diagnosed.
What can you do ? Honestly take a step back.. He's not himself and this back and forth might go on for a while.. it takes time to find the right meds to help him find stability...
It really could be for the best that he not come home right away ,. Children really don't need to see all this.
Meanwhile .. for you.... Please find a Therapist that can help you figure out what you can do to help and how to not drown in the process. Learn to put up boundaries and how to enforce them.
Good luck and Welcome to PC