Morning OP. You poor thing. I also think this sounds like it may be hormonal.
Do you have PMS usually? If you have short cycles you may be on a bit of a roller coaster. Mine are every 24-26 days.
My PMS got worse from my mid 30s (im 40 now) and three years ago I finally went to the doctor and was diagnosed with PMDD. I take citalopram half the month (when I feel the irritation/rage creeping in). I stop when I come on my period. I feel fine coming off them each month, it just keeps me on an even keel.
In some people, fluctuations in hormones can have severe impacts on your serotonin levels, which can be treated by SSRIs when needed, vs for depression which you would need to take them daily.
For me, the main symptoms of PMDD are
Irritation - my kids touching me make my skin crawl sometimes, I know that sounds awful but I know its a clear sign I need to get on my meds! I sort of feel keyed up and on edge all the time. My husband can sense the vibes radiating off me.
Outbursts of irrational rage - screaming at my husband and kids, unable to let it go even though I know im being unreasonable. Almost out of body and often over things a few days ago I'd have let go over my head.
Binge eating
Lack of effort to keep house clean, do anything at work - im usually very tidy and focused. Everything is an effort. Yet I'm totally overwhelmed and disgusted by the mess. The house just "feels" dirty - even though it would probably only take me 10 mins on a good day to get it sorted!
On the flip side, once Im out the other side I almost feel super human with energy, love and focus! Wish I could bottle that part!
I didnt know that you could take anti depressants in this way before my diagnoses and many others (including medical professionals - luckily not my doctor) dont know either. So I share when i can, in case it helps someone.
Please dont beat yourself up OP. Whether this is hormonal or something else you are not a bad person, or a bad mum. You're on here asking for advice, because you care. You will get the the bottom of this, and you're not alone.