What is going on?

I’m so confused. I’ve been having the most crazy mood swings lately. I can go from happy to blind rage in a couple seconds then I go back to crying. My period isn’t due for another two weeks? Is it possible? I really don’t want to get my hopes up.