It could be treated by psychotherapy or medication - benzodiazepines or antidepressants, however, it might be better to treat the hormonal side of the problem rather than seeking to mask the symptoms. Your doctor will be able to help you.
Is there any over the counter antidepressants that I can take without prescription?
Probably not. It depends on the regulations in your country, but few allow sales over the counter (OTC).
Nor are they necessarily the best option for they need to be taken daily, which seems excessive for what is a short term issue, abet a regular one. Therefore, benzodiazepines would be better as they need only be taken as needed. However, many doctors are reluctant to prescribe them because they may produce dependency. Frankly, antidepressants aren't any better in that regard.
However, as per my initial post, I don't believe that masking the problem is the best way of dealing with it. Far be better to treat the cause if possible, IMHO.
Some OTC products you could try are omega-3/fish oil, valerian, and phytoestrogens.
NOTICE: The information provided on this site is not a substitute for professional medical advice,
diagnosis, or treatment. Never delay or disregard seeking professional medical advice from your
physician or other qualified health provider because of something you have read on Wellsphere.
If you have a medical emergency, call your doctor or 911 immediately.