Last year my son who was 21 was suffering from anxiety. He wouldn't go out. He felt out of it all the time. He stopped talking. He was overwhelmed, stressed and scared he was going to die. We finally figured it out that it was his beta-blocker Carvedilol. We switched him to a different beta-blocker and he went back to his old self. Have you looked into the side effect of his meds? Now mind you my son had pneumonia in Dec 2012 and was given oxygen even after I told the staff not and he died for 41 seconds. Because of that he still has PTSD. But since changing his medication hes been a lot better.