weird spotting

Amanda

Ok guys. I am not due for my period for another 6 days. I had brown spotting which then turned into light pink spotting for a couple days. it turned into red spotting for the last two days. cervix is high and feels open. can anybody help tell me maybe what is going on?