implantation? tmi

I am on CD 21 and according to the <a href="https://play.google.com/store/apps/details?id=com.glow.android">glow app</a> I ovulated on CD 15, last night I had some really light pink spotting and today as well. my cp is high with a medium firmness and when I checked cm it was creamy with a stringy bloody spot in it. my boobs have also been slightly sore and kinda tingly.