I've been taking birth control pills for almost a year now without complications. I used to have a very long, heavy (and painful) flow before I was on them, but now I only get very light periods that only last for a few days. Some months, I don't get them at all. However, I got my period 3 days early, and have had a heavy and uncomfortable flow for almost a week. Is there anything that I can do to stop my period this cycle?