PLEASE HELP ME!

GF
Ovulation / Implantion Bleeding
Difference of the both please. I spotted on the 19th (pink with clear) and 20th (light brown with clear) I was ovulating (low and high) 10th through the 18th. 14th & 15th being possible days of exact ovulation. According to app. I did however have sex on the 12th and 14th ... Both times using withdrawal method. I'm wondering if it's too soon for Implantion or not. I'm due on the 29th for period. My app stated on the 19th if I had been spotting, it was Implantion then. But I don't know what to believe.