Do most ppl use them daily or as needed? Do they work pretty much immediately that day I guess if ppl use them as needed? Or do they take time to have effects like SSRIs. Thanks for the good info
It really depends on an individual's situation. Some may take it on an as when needed basis when confonted with a causative event such as prior to speaking in public for example. Others on the other hand may take it on a more regular basis. Propranolol is the one most commonly used, the dose varying from 40mg daily to three times a day.
Couple things to bear in mind, one being that beta blockers will only address the physical symptoms of anxiety such as increased heart rate, quivering voice/hands, sweating, dizziness. It will not therefore help with the underlying psychological causes of anxiety. Psychotherapy may help you with that. As you mentioned general and social anxiety, I was wondering whether your doctor has discussed trying Pregabalin due to it's anxiolytic effects.
The other point to consider, is that beta-blockers are best used for the management of short term anxiety or for specific events, not really for lonf term management.
One last thing I'd like to draw your attention to, is that if you do start a course of beta-blockers and are on them for regular period of time, if you do wish to stop then it is important to do withdraw treatment in a gradual tapered down manner so as to let your body adjust accordingly.
Still, have a chat with your doctor, outlying your concerns and see where it leads.