I had my first depo shot on a 7'th, and had an appointment scheduled for 3 months later. I moved so I had to get my second shot at a different hospital and I had it done a few days earlier than what was scheduled at the last place, on a 5'th. They told me to come back a little less than 3 months later though and insisted I needed it done again as soon as possible and it was safe and fine. So I had my third on April 23'rd, and they told me to come back on a 12'th??? I expressed my worries that it sounded kinda early but my doctor assured me it was fine. Isn't that kinda early? And couldn't it cause an overdose or something?