DEPO HELP πŸ™πŸ™πŸ™πŸ™

Why do I have to be on my period to get the depo shot ? am I gonna bleed for a couple months constantly ? I really can't do that ..Β