Does anyone know if you can take beta blockers when pre menstrual and would it be immediately effective? My anxiety is generally not too bad but for about seven days before my period it spikes. I avoid prescription drugs generally but I’ve heard beta blockers are non addictive and I’m basically just wondering if there is something like this I could do to improve my quality of life. Be grateful for any experience you can share.