You need to start listening to that nagging voice inside of your head a little bit more often! Sure, it might be telling you things that you don't want to hear, but it knows who you really are: and it will always lead you to what you really need in life. It may take time to get there, but soon you will be standing upon a firm foundation of self-awareness and self confidence. So ignore what other people are trying to tell you to do. Follow your gut.