Can someone please just help me!!!!

Hello beautiful ladies!! So I literally have about 10 apps! 7 out of ten say I ovulated on the 2nd but about 2 say the 31st and 1 said the 1st . I BD every day of the week I believe but I did a lot more so on Thursday Friday etc. however I guess I am 
Just nervous I ovulated on Wednesday because I BD more towards the end of the week because I thought my ovulation was the 2nd. Do you still think I can get pregnant? I just don't know what to assume my ovulation date was. I had bad cramping on the 1st so I was assuming that was ovulation. Any advice would put me at peace thank you and please help!!