Sorry for the disgusting picture! I found these after I went to the bathroom and after some online searching discovered they might be pinworms. Can anyone with experience confirm these are or are not pinworms? Again, very sorry for the grossness but I'm kinda freaking out :(