In most cases your greatest gifts, those that can really make a difference in this world, are related with something that causes you embarrassment, shame or with areas in life where you perceive yourself as a failure. The main problem with the expression of your gifts is your lack of self-esteem. The paradox is that often the more a person is gifted the more they tend to have low self-esteem, so that they rarely express their gifts. On the other hand, those who have high self-esteem often have very poor talents to offer to the world, yet they are able to bestow their mediocrity without any inhibition and even having success.
Do not leave the world in the hands of mediocre people and blowhards, and avoid imitating their deeds. Offer your gifts no matter how low your self-esteem is. Your gifts exist to be donated.