Did I not ovulate?

I got my first positive opk on cycle day 20 I’ve have very watery CM for cd 18-21 and I tested again cycle day 22 it was negative and I tested again today it was a blazing positive but very thick and creamy CM. Did I not ovulate when I got my very first surge?