overwhelmed and full of doubts