My boobs hurt and I don’t know why

It’s ridiculously painful, my period is coming in ten days but it hurts... is it normal?