Stress related

Kenzie • Just tracking my cycle. Dog mom and always on the go!
Does stress genuinely add to the delaying of a period? I've been on the pill for 2 years and my period has changed its course once and it has been normal yet I was a day late as if today. I ALWAYS have some bs to deal with in my life yet my period has never been late. Any ideas?