Here are some words that pop up: skeptic, Doubting Thomas, scoffer, disbeliever, or questioner.
These words only account for someone who doubts, not someone who likes to doubt themselves.
DETAILS: What is a word for someone who regularly believes one thing but lacks the conviction of it...