Well, I was too shy and self-doubting.
好吧，我太害羞、自我怀疑。