It's probably because its messed up.. not that I know what birth control is...
No, you should not be pregnant when taking birth control. Birth control is meant to lower the risk of pregnancy.
It should be the same amount of time as when NOT on birth control.
If she was on birth control you should not have much to worry about.
Eating does not effect your birth control.
Nothing, Taking birth control is her choice
No,. You should take the birth control pills as they have been prescribed.
Yes, you can take birth control during your period. You should take your birth control as directed regardless of bleeding.
Birth control pills should stop your menstrual bleeding. I would suggest you stop the pills and talk to your doctor
You should take your birth control every day and at the same time each day. Taking your birth control this way will keep you 99.9% protected from pregnancy. Also, you should take your birth control at a time that is convenient for you, so that you do not forget to take your pills. Morning time is the best time to take your birth control. For example, take your birth control every day at 6 AM. Here is a tip, you should have your alarm already set for a time and have your pills by your bedside so that you do not forget.
You should continue taking the birth control pill daily as scheduled regardless of bleeding.
The birth control pill has no effect on HPV but you should speak to your Doctor about this.