I haven't had my period since I had my child. I got the depo shot 9 1/2 weeks after I had him. How long will it take for the shot to take effect? I researched and I keep getting different answers.