What does it mean when you have sore breast and cramps but you are not menstruating?

Pregnancy or pms? Most women have breast soreness and cramping when their progesterone levels are high. This occurs in the 10 days before a period comes and in pregnancy. Take a urine pregnancy test to confirm that you are not pregnant. .