Freepik
    feeling puzzled and confused and doubting

    Feeling puzzled and confused and doubting