Well stress with a new wife and work..take some time off work have your second honeymoon....make him feel all will be alright that you are there for him as for meds there are new ones like risperdal and seroquel in have less side affects for some people this a wounder pill And there is jamieson stressease it is a specialized multi vitamin and mineral stress formula I find that it does help alot....you are a big plus in his life I just hope that there are not street drugs that he takes or over drinking.....he may be not happy in life so for him it might be he has to find himself and realize that there is someone whom cares so much about him and will be there all the way...he should find having to please you first before being down with family might bring him down more......