I've been on the pill since November 2014. My last pill was March 20 something. I was off birth control for April. I started the pills again May 4. How long will it take for the birth control to take effect again? And when will my period regulate? (My last was March 31-Apr 16).

Thanks!