Spotting alot?

Hayley
My last period was 4 days of very minor spotting, and I've spotted 3 times since (2 days each time) within the last 20 or so days... I haven't been very sexually active. I think ive only had sex once since my period, and that was about 3 weeks ago. What is my body trying to tell me?