Implantation bleeding?

Sydnie
WARNING TMI: Had a busy day running around town, not thinking about being pregnant or not. Went to go pee and found a small patch of pink in my bottoms! Could this be implantation or my period. Im not due till the 25th! I pray its not my period. Ive tried so hard this month!!