My cycle was not due until the 19th of this month. And today this? Glow says I ovulated the 5th. Could this be implantation this early? Can anyone help?

Amber