Hello Apophis, it's nice to meet you. At your age these things can be very difficult to work through, I agree with what has been said above, work on being the best you that you can be the rest will fall into place. When I was your age, I jumped from one relationship to another and I never really learned to be okay with myself. You sound like a very caring and nice person, try not to put to much pressure on yourself, when you pressure yourself to be in a relationship the end result is not happiness.
__________________
Friendship is born at that moment when one person says to another: "What! You, too? Thought I was the only one." C.S. Lewis
visit my blog at
http://gimmeice.psychcentral.net