Ovulated late cycle day 22

Kelly
I keep ovulating all over the place, this Month cycle day 22 so my periods due next mon which means short luteal phase 😭
Hoping it sorts itself out , otherwise I'm going to have to go back to gyno , I just wish my body would do what it's supposed to for once !! 
Anyone else have problem with short luteal phase?