I got my first shot early this February and it stopped my period immediately, as I was on it when I got the shot. Now I'm on my second period with it and it's been going on for a while. Is something wrong or should I just use a different birth control? Also I occasionally smoke cigarettes. Could that effect anything?