If you are active you may want to get a pregnancy test done. If not then you may just need to go on Birth Control pills it does not just prevent pregnancy but it can help regulate you menstrual cycle!
All this means is that your period is longer than normal. The fact you had sex a few days before your period doesn't change your menstrual flow.
It's normal to get pimples anywhere on your body before you get your period.
Necrotizing Fasciitis
My guess is that this is just before your period and that is normal for your breasts to hurt. If this is not true go see a doctor if it continues much longer.
It's not "normal" but it happens to some women
yes it's normal
Yes
yes
It could still be your period. When I was 18 I got my normal period,then started spotting a few days after.(that had never happened before) Turns out,I was pregnant.So,it's either still your period,or you're pregnant.
It can be longer then it was before but it usually goes back to normal after a few months. How long differs from woman to woman.
If it's within the first 3 years of getting it then it's probably becoming normal. Be concerned if it lasts more than a week.
yes a normal period can be 3-5 day or longer :) x