How to figure out my next ovulation?

Katie

Here’s my cycle so far from Jan 2018- February 2019 I think the longer times was when I was stressed out.

23 25 22 22 25 25 23 26 25 26 29 23 24