Implantion or?

GF
I am having issues with understanding if I'm going through implantion bleeding or ovulation bleeding. It's confusing me...so if someone can help that would be great. My last period (according to my <a href="https://play.google.com/store/apps/details?id=com.glow.android.eve">period app</a>) was the 1st of March. On the app it states that I was low fertility on the 10th, then high fertility on the 11th until the 13th. Then on the 14th it stated: today could be the day of ovulation. Then the 15th stated: most likely the day of ovulation. Then 16th was high fertility, then 17th and 18th low fertility. My boyfriend and I had sex on the 12th (pull out method) & the 14th (I think) & also (pull out method) ... My period is supposed to start (according to app) the 29th until April 2nd. So...sometimes my period is late and I have to switch dates on my app, and at first my period is spotty and then heavy at it's 2nd to last day and then I spot for a couple days after. On the 19th, I had pinkest spots when wiping & then 20th I had brownish discharge when wiping and then 21st (today) I seen a tiny pink in my wipe after peeing. I checked my <a href="https://play.google.com/store/apps/details?id=com.glow.android.eve">period app</a> on the 19th and it did state: if you experience spotting it could be implantion. I'm just so confused. My boobs do hurt, but they seem to always around this time. I also kind of recall this happening before...but I'm just going crazy over it I guess. Any opinion will help! Thank you!