Hi welcome to health care magic
The causes of a delayed period include the following:
stress either emotional or physical
inadequate diet
excess physical activity
abnromal
thyroid function
PCOS which is a condition associated with
insulin resistance, elevation of male hormones, cysts in the ovaries
medications
other
hormonal problems
Sometimes it takes a longer to get pregnant, in some cases up to a year. The best time to get pregnant is during the time of ovulation which normally occur approximately 14 days after your last period. You should include the 3 days before and after this point.
Sperm can live for up to 7 days inside a woman's body so if you had sex in the days before ovulation then the sperm would had time to travel up the fallopian tubes to wait for the egg to be released.
Since your period is late, consider repeating the
pregnancy test.Pregnancy tests detect the level of
HCG in the urine and some can detect small amounts whereas others would need alot to be secreted before detecting the pregnancy.
HCG levels increase as pregnancy progresses, so if the period still does not come, wait a few days and repeat.
I hope this information is helpful to you, wishing you the best