Spotting

Ive been spotting red blood, brown blood, brown with little round skin pieces, brown mucus, pink with little round skin pieces, pink mucus, and green mucus, for 4 days now is this normal? It happens everytime i wipe when i got to the bathroom.

Vote below to see results!