You didn't say how long but if it is 3 to 7 days yes and if you around the age of 12 when the periods start coming
No it is not normal.
no
If you have a normal period with normal flow you are not pregnant
What was that period like? Was it heavier than normal, lighter than normal?
It is normal to have your period for eight days but only if it is normal - spotting.
Is it normal to get period cramps while on the pill?
yes it is normal
Yes. This is perfectly normal and you shouldn't worry about it. Its actually normal to have it until your next period starts!
Yes, it is normal to have a period more than 7 days. In fact, a period of up to 8 days is considered normal.
12 is the perfect age to get your period 12 is the most normal age to get it
Yes. This is completely normal. It means you will be getting your period soon
No spotting only period is not normal. You should consult you gynae for such case.