Life can be like a roller coaster ride; scary, thrilling, wild, but in the end amazing.
At some point in life, you've got to stop running. You can't just keep running from your fears, your problems, your insecurities, etc. Just stop and breathe. Look at where you are in life. Whether it's good or bad, it WILL always get better if you just take a leap at faith. You can't let a few bad falls scare you from ever taking that leap again. Find someone who will support you and stand by you through whatever. And NEVER let someone come between you and your happiness. If someone really cares about you, they would never think about doing that. If they do that then distance yourself because everyone deserves to be happy. Everyone is amazing in their own way and shouldn't be scared to be happy or make moves of their own.
Sometimes your mind and your heart will tell you two different things and you'll feel as if they are arguing with each other. That is when you take a breath, lay it all out, consider everything, and choose whatever you think would be the best thing to do for your own good. It'll take time but you can't keep running from it and you can't always rely on someone else to make the decision for you.
I used to run from it all. I decided to stop running and handle business. So now when people look at me the think "Oh she's young. She has no idea about anything in life." Yeah, I am young. Yes, there is still a lot of things in life I don't know about. But people don't know me. They don't know what I've been through and dealt with. They don't know all the things I know. They don't know what I have ran from before. Sometimes I look at people older than me and realize how much more mature my mind is than theirs. If I could help everyone in the world I would. If I had advice for every issue in the world, I would give it. I stopped running a long time ago, fixed my own self, observed other issues, and learned how to help others stop running.