So confused the app changed things?!

Kristen
So my last AF 24/02 was super light but super long and lasted till about the 5th of March now it's saying im supposed to expect my AF on the 29th this month.... 
Although my ovulation dates seemed to concide with my CM so now I'm super confused because my boobs are tender but that could either be expecting AF or PMS. But because the timing is off im not sure when to test and I only have one test on me and I refuse to let myself waste any more money on them lol. 
Any insights of when you think I should suspect my AF ?