I've been on the shot for about 7 months now, I just now got my 3rd shot and am due for another one in the middle of March, I started spotting the last two months for about a week at the most a week and a half then it stops, its not an actual period but I have decided not to take the shot anymore since we have decided to start trying again, how long will it take to wear off or what are the chances of this taking a long time?