Tender breasts

my boobs hurt a little, is it because I'm gonna get my period in 3 days or is it because I might be pregnant?