Masturbated last night, then today I saw this, can this be implantation or I just scratched myself