Beta blockers can be wonderful for some people as they slow the heart down and prevent the anxiety chemicals that your body produce from giving you physical symptoms but they can themselves cause side effects in some people that are as bad as the physical symptoms from anxiety.

As long as you are not asthmatic then you just have to decide which is the best for you. I cannot take them as I had asthma as a child but a friend of mine did and she said she felt dreadful like a heavy headed zombie so gave up on them but then other people think they are great and have no noticeable side effects.

25mgs is not a very tiny dose as my friend started on only 10mgs, maybe ask if you can start on 10mgs and work up and see how you feel??