thoughts and doubts