Stress and ovulation

I’ve been stressed this cycle and had a lot of insomnia and now my ovulation surge is delayed. I’d normally have it today but it’s not her yet ugh. Already on day 17 of a 28 day cycle so now my luteal phase will be even shorter. Ughh!!! Taking vitamin b after ovulation so I hope that lengthens it :-( .