Why ?? ( period question)

. • ..
Why am I always 1 or 2 days late on my period? Could it be stress? Or intercourse ?