Strange... way to early to ovulate let alone implant - if your period was in fact a period.

I get light spotting like that when I've had thrush? Other than that... UTI? Still got period perhaps?