Can someone please help. Period wasn’t due until the 19th this month and today got this! Glow says I ovulated the 5th could this be implantation this early? I’m confused

Amber