First of all, I just want to ask if you are just treating an occasional panic attack or performance anxiety or generalized anxiety or social anxiety? I'm guessing social anxiety because you are on the forum
Because depending on the kind of anxiety you have different types of medications will make sense. Also what symptoms were you targeting with the hydroxyzine?
Hydroxyzine is an antihistamine that has anti-anxiety properties. Propranolol is a beta blocker which has a very different mechanism of action. It blocks peripheral adrenaline receptors so that you block the physical hyperarousal of the nervous system. These symptoms include increased heart rate, sweating, and tremulousness especially and the sensation that your throat is closing when you performance anxiety or have stage fright.
If you are being treated for generalized anxiety, social anxiety and occasional panic attacks have you been on some of the more traditional anti-anxiety medications such as SSRIs, SNRIs or the benzodiazepines? Those would be medications to ask you doctor about. These medications are first line treatment for anxiety.
It sounds like the panic attack may have really worried you in terms of having more. Things like Xanax or other of the benzodiazepines can help with panic attacks. You can take these on an as-needed basis to stop the slippery slope of a panic attack! Or you can use the SSRIs or SNRIs which will block panic attacks and treat generalized anxiety at the same time (and social anxiety), however they will take longer to work.
Also, I just want to mention that MAO Inhibitors can be very good for anxiety if you have tried other things and they haven't worked.
The best thing is definitely to not use your primary care doctor for medications but to see a specialist who is a psychiatrist. You have really good questions but I'm not sure who is prescribing for you.
So I guess i've put a lot of information out there haha
Let me know it all goes! I look forward to hearing from you!