Having self-esteem gives the abilities to step out of your comfort zone! You can do things you have never done before and are eager to try new things. You also have confidence in yourself and believe you can do anything as long as your up for it. Others might also have confidence in your abilities :)
I believe the answer will be D)
That is something that cant be explained you will have to go to a doctor or a medical person or physician for that .
or try avoid using a cold shower take a hot shower