3-7, but definitely no longer than that. I would suggest taking Yaz Birth Control if your cycle is lasting longer than four days; it minimizes it drastically.
Yes, a 45 day cycle is still considered normal. The average menstrual cycle is 28 days but everyone is different and as such a longer cycle is perfectly normal.
no
yes, its just the bodys way of getting back to normal.
A normal menstrual cycle is considered to be 28 days long, give or take a few days on either side. Therefore, a 60 day menstrual cycle is not considered to be normal for a 30 year old.
The length of a typical menstrual cycle is 28 days, with slight variations considered normal.
You can't speed-up your menstrual cycle, it will continue as normal. There's also little reason why you should need to speed up your menstrual cycle.
A normal menstrual cycle - especially if you are on birth control pills.
The typical menstrual cycle in "text book" terms is considered to be anything between 21 to 32 day cycle. yes that's normal
Spotting, along with discharge are totally normal.
The contraceptive implant prevents the normal menstrual cycle. Some women have irregular bleeding, and others have no bleeding at all.
Yes, it is perfectly normal for you to have a 40 day menstrual cycle. The typical menstrual cycle is 28 days but everyone is different so your cycles may be longer, also some cycles will be a few days longer or there can be reasons for delayed menstruation.
The typical menstrual cycle length is around 28 days long, but everyone is different. Menstrual cycles will not always be the same length, up to a weeks variation from your average cycle is normal.