Sometimes stress can delay ovulation too. I wouldn't give up yet on this cycle either. My cycles used to be like clockwork - that is until I started TTC. Now they are all over the place.
And once you get your LH surge that means you will most likely O within 12-48 hours. Good luck!!!!