Cervical cancer.

Liv
Two weeks ago I went to the doctor for what I thought was a bladder infection or UTI. They did a urine sample. Everything was normal. Then they did a discharge sample. Again, normal. My doctor thought cervical cancer was a probable cause. She asks me to set up a Pap smear. I have one Thursday. I usually have a 4 day period but this month it was 10 days long. I just went to the bathroom only to find blood on my underwear. Looks like I'm spotting. Could this be pregnancy or cervical cancer? Trying not to stres myself out, but I'm worried. Thanks ladies. x