Many things can cause irregular spotting, std's, infections, hormonal imbalances, birth control malfunctions, pregnancy. If you're having unprotected sex, then you have a risk for most of these, you can take a test if you don't have a normal period when it's due, if you have a normal period, and the irregular spotting stops, I wouldn't worry about it, our bodies do weird things sometimes!