Ovulation 5 days before period??

I’m supposed to have my period in five days! I swear I had a positive ovulation on my predicted day. But I’ve been crampy and cm is crazy so I decided to test again to be sure what the heck??? I guess I’m just ovulating really late??