Sorry to hear about your son. It doesn’t sound like his treatment is going that well - Have you shared the information you’ve shared with us with his psychiatrist?
He might be able to get some medication adjustment and also he needs therapy. Are those available in your area?
I recommend you join your local NAMI (National Alliance for Mental Illness) - go to this website and scroll down a big to find your local NAMI office and then call them and describe your problems. NAMI is a support group for families in our situation: