Which one should I go by?

Okay so I have different apps that I use to track my period. My monthly cycle app says that my fertile days were May 26- June 1st and I ovulated on May 31st. Glow says my fertile days were May 29- June 4th and I ovulated on June 2nd or 3rd. My boyfriend and I had sex on the 27th. I've recently been using the bathroom a lot, my boobs have been a little sore and I get cramps here and there. I also been getting headaches and backaches. I don't know which one to go by? I'm so confused..any advice? 😩😩