Until recently I've had the knack of doubting my ideas to the degree of counterproductivity. Here's how I overcame this mindset.
Focusing on honestly evaluating yourself and consistently pushing yourself to improve will enable you to live life to the fullest.
Every book listed here receives my highest recommendation. They've helped me immensely along my journey and are highly relevant for everyone.
Everyone has doubts; it's a part of being human. If you want to achieve your dreams, however, you must learn to ignore them.
In most cases you should never settle for less. Always strive for the best outcome in all areas of your life and work.