No! See your vet immediately!
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.
it is normal. it happens to most people. this is because the body hasn't found it's "pattern" yet, and is just getting used to its monthly cycle.
Your menstrual cycle starts by itself when it is ready to do so, as long as you're healthy it will start by itself. There's no reason for you to try to do something to start your menstrual cycle again.
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 typical menstrual cycle is around 28 days long. Everyone has a different cycle length, also it's normal for there to be a few days variation from one cycle to the next.
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.
Bare in mind that the Depo stops your menstrual cycle for several months - you may experience irregular bleeding while on the Depo. Once you come off Depo it takes time for your hormones to regulate again to have a normal menstrual cycle, during this time menstruation can be heavier than normal due to hormonal imbalance.
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.