self doubtlatest news & developments