I took Regestrone 5mg from 11th june to 15th june. Got periods on 18th june. Next month got periods on 15th july. On 31st july started spotting, on 3rd august started bleeding. I bleed for 3 days. Why is that? When can i expect my next period? I am not on birth control pills. My periods are always regular.