No
You have your period a fixed 14 days after you ovulate. So if a woman has her period every 21 days, she ovulates on 21-14=7...the 7th day after the 1st day of her period.
Yes, it is possible to ovulate with a 3-day period. The length of your period does not determine if you ovulate or not. Ovulation typically occurs around the middle of your menstrual cycle, regardless of the length of your period.
Yes. A woman is fertile pretty much every day of the month. Only 12% of all women ovulate on the same day every month so unless you check every month you don't know when you ovulate. The sperms also live inside for almost a week. A orgasm can also make you ovulate again.
If it is a normal ovary, and the human has normal cycles, it will ovulate every month.
Most women do not ovulate on the same day each month but rather around the same day. There is a very easy way to learn when you ovulate. See related link.
no, did you get your period?
It is not bad to do crunches every day. This is unless you overdo the crunches to the point of pain.
Most women ovulate between day 12 and day 18 of their cycle.
It is bad if you smoke it every day.
It is less likely to ovulate the day after your period ends, but everyone's cycle can vary. Ovulation typically occurs around the middle of the menstrual cycle, but it is still possible to get pregnant if you have a shorter cycle and ovulate earlier. Tracking your cycle using methods such as basal body temperature or ovulation predictor kits can help determine when you are most fertile.
You can ovulate the day after an HSG test but it varies depending on the individual. Tests can also delay ovulation.