I take propranolol 40mgs twice a day and have done for years
I find that the two tablets a day is just about right for me I take mine every day, not as and when, as I find it more helpful to have it in your system all the time really as it stops the symptoms of anxiety getting too bad.
If you're worried have a chat with your doctor and see what they say