Is this my period I'm 3 days early please help

So I'm not due for af until the 25th which is 3 days away and I just got this has she come early? :( 

Vote below to see results!