5 months into HRT, I'm all too familiar with mood swings.
They generally hit me every 3 to 4 weeks, and last 4 to 5 days, then I'm back to my normal happy self. But each time I took a dive, it got progressively worse, harder to get out of.
The one last weekend was bad enough to push me toward antidepressants to try and level this out

.