Many Reasons
Not all periods are the same and their absence doesn’t always suggest pregnancy. Missed or late periods can happen due to many reasons such as certain medical conditions, medications and other causes. A normal menstrual cycle can range between 21 and 40 days.