In my experience and most people Ive talked with this drug has done absolutely nothing for anxiety. Like I said, it doesnt cross the bbb so it shouldnt, other than a placebo effect. Its defintely effective for slowing down the heart. It blocks the effects of adrenaline so it works INDIRECTLY on anxiety(works on the PHYSICAL symptoms of anxiety). Doctors prescribe it for anxiety because they feel it helps break the anxiety cycle by eliminating the physical symptoms that are creating more fear.