You are welcome for the response. I have a bit of a different/new outlook on your situation now with the information you have given about these 3 guys and your age. Now don't get me wrong....I am not a teen basher by any stretch of the imagination. I was 17 once myself and I remember how everything in relationships was sooooooo hard and it ruled my life at that time.
Having a relationship online is one that is very tedious and tenuous as well. At the tender age of 17, you have not lived enough life yet to really make a good judgement of character in person never mind on the internet. I'm not saying that to be mean or to demean you. It's a proven fact that when a person hasn't lived enough of life, they haven't learned a lot of things that help us to make better decisions about our relationships. It's stuff that only life can teach us as we grow and age. Even adults have difficulties judging the character of folks online. In order to get that inner gut feeling about someone, most of the time we need to see their face, their eyes, their body language...its all very important in how we size someone up. We don't get that online. All we have online are words on a screen. People can be anyone they want to be....honest or deceitful....we just don't know for sure. Please be very careful with online friendships ok? Keep yourself safe at every turn.....it's the best thing you can do for YOU!
I look at the teenage years as a time of experimentation. Meeting and dating different kinds of people to find out exactly what we are looking for in a mate. We will never know what pleases us or what doesn't please us if we don't associate with different folks throughout our teens. To stay with one person may work out, but I think its more rare that it does. Take the time to work on you. Take the time to learn what makes people tick....what you want in a boyfriend, what you don't want in a boyfriend....make friends...have fun together, laugh and enjoy what you can right now.
You are right...you don't need someone in your life to define who you are. One of the best things you can do for yourself is be comfortable with yourself. To know that you don't need a man in your life to make you happy is a very freeing thing. Another person in your life should compliment what you already have in you.
I can also tell you that when you least expect it, the man of your dreams will reveal himself. If you keep looking and straining to find him...he will be elusive. So yes, do well by you...take care of you....be happy with you. When you have all of that going for you, you become more interesting to someone...and your relationships will take a much different color.
Hang in there! Keep working on YOU! You deserve it

sabby