Confused about period/ovulation

Kim
My period came March 20th. It was extremely painful. I was suppose to ovulate according to Glow on the 1st of April. I never did but I ovulated today according to test. To me the number of days between doesn't add up.