I am a new graduate nurse I just passed NCLEX-RN a week ago. I am a shy person who is very soft spoken. I am very caring person. However I found that being soft spoken to be a disadvantage. I also suffer from low self esteem as a result of my soft voice. I worked very hard to earn my BSN degree but I feel my shyness will prevent me from being the best nurse. I feel being caring, understanding, empathetic is not enough. I am very nervous that I will soon start working without overcoming my shyness. For this reason I have decided not to seek jobs for two months so I can improve my self esteem and overcome my shyness. Is this enough time? What is the best way to overcome shyness if there is any?