Hi welcome to health care magic
The causes of a delayed period include the following: stress
either emotional or physical
excess physical activity
which is a condition associated with insulin resistance
, elevation of male hormones, cysts in the ovaries
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