I have been spotting blood on and off for a few days it happens after I wipe its a pinkish color and the last time I had sex I used protection?

Pregnant? Pregnancy is always a possibility. Purchase and perform a home pregnancy test. They usually become positive when you're about a week late. If it's negative, repeat it in 1 week and see your doctor.