Did I ovulate too late?

This is my first month tracking my ovulation, I’ve been using the clearblue and testing every morning. Yesterday on CD 21 I finally got a positive ovulation test but today it was nothing again. Is that normal? I thought you had a surge for two days?