R.H.
Hi R.,
It could be from whatever birth control method you are using. I noticed that I was the same way with using ANY type of BC pills and now that I don't take them anymore, I don't get those random mood swings.
You also didn't mention your age which if you're in your 40's you could be getting pre menopausal symptoms. I would get your hormones checked because it could very likely be a hormonal imbalance. Good luck and hope you feel better soon!