HORRIBLE mood swings


I’ve been on birth control (the pill) for almost 4 years. This year though, for a few month now, every time I’m about to get my period I get the worst mood swings. I feel horrible like nothing matters, like my life is horrible, I get the worst anxiety, panic attacks, etc. It happens every month now. I got some mood and anxiety relief natural supplements but they don’t seem to be doing anything. I also tried CBD but also not working. Is there anything you recommend? Should I just talk to my doctor to change my birth control? I’m open to any ideas