Spotting before period

7dpo and I’m spotting. Mild cramps yesterday that were very low on my abdomen. Still have a week before my period. Bloated, sensitive nipples, and moody. Any ideas?