Pregnancy? AF?

So I started my period on 1 October and bled until 5 October. My app says I ovulated on the 17th, but I don't track so I'm not 100% sure when I actually O'd. I got light pink bleeding on the 21st when I wiped, but only once. I thought this was implantation bleeding but I got a few drops of red blood on the 27th, so I figured AF was on her way early. But so far, she is a no show. I'm two days away from my expected period but so far I only have BFN's. I have sore boobs, twinges in my lower abdomen, nausea, hungry constantly, and watery CM. Pregnancy? Aunt Flo? Any input would be greatly appreciated.