Is it normal?

Before i even start this post, i have NOT had sex ever. SO IM A VIRGIN. IM 4 dpo and my boobs hurt so freaking bad. My period is due in 9 days. Usually my boobs always get sore a few days before my period but for some reason they are sore now. And never usually get sore this early. An idea what is happening?