Ovulation help

Candy

My cycle is like

28 Days in march

28 in April

29 in May

31 June

28 July (Just an example)

How do I know when I'm going to ovulate without a ovulation kit?