Today I got my first Depo-Provera shot ever. I also started my cycle this morning before I got my shot. I know the shot starts to work immediately if given within 5 days of starting your cycle. Considering that I got the shot on the first day of my cycle, will my cycle go off within a day or two or will I have a full 7 day cycle?