You could be ovulating, bu I am not a doctor.
If your period has lasted for six weeks, you need to see your doctor as soon as possible.
I have had three children and the period after birth lasted around 3 weeks. If you breast feed your baby you will probably not have another period after this one until you stop breast feeding.
If your period has lasted this long, you should go to the doctor or gynaecologist as soon as you can to get checked out.
It is perfectly normal to start your period weeks early and its dark brown. You mostly start with dark brown when you start your period and it turns red.
Most probably not, even with such a short period.
Take a pregnancy test. If it's negative, wait another 2 weeks and take another one. If your next period is unusual, missing or light, go and see the doctor
From the start. You count the first day of bleeding "day 1".
I think you are going to have to go with the ultrasound on this one.
2 weeks before your period
Yes, you must consult a doctor immediately.
Because your period came 2 weeks earlier than it was suppose to.
You should get you period about once a month, every four weeks or so.