What’s happening to me?

I’m a virgin and I have never been pregnant but my periods are 22 days due, what’s happening I’m worried, yet my breasts feel sore