Buspirone is a non-addictive anxiety drug that you can take regularly and has few side effects. Might be something to think about if you and your doctors decide you want to medicate your anxiety long term.
Prozac is an antidepressant and like most antidepressants, tends to make people more anxious, actually. Generally I'm not a big fan of PCPs prescribing psychiatric drugs anyhow, there are too many subtleties.
I want to say perimenopause lasted over ten years for me. Definitely over seven. It wasn't until three years ago my periods finally stopped.
Speed comes from what you put behind you. - Judi Ketteler