Sounds to me like you are a little confused. First let me tell you a little about my 19s, what an age... when i was 19 suddenly all the things started to drop in my life. I had a girlfriend but i was in love with my best (male) friend, so, i broke up with her, i had this huge crush about my friend but i was always with the "we would never be together" stuff in my mind, and started to feel that being gay was one of the worst things in this world, that i would never love anyone, i cried almost everyday... etc... for the first time i faced what i dreaded during most of my life... yes, i REALLY faced seriously the fact or the possibility of being gay.
Im sorry for writing about me, but its just to let you an idea that "i have been there". You re not alone, believe me, there are a lot of guys like you, or with similar situations...
The process of accepting being gay is... hard... and its not going to happen from one day to another... its a "process", just give you time, the goal of the process is to "reconciliate you" with you. That is because, we ALL have the society inside us, we internalize the concepts that the society consider to be "good" and "bad" at an early age... when we advance in our lives and get our own experience we gradually begin to choose what concepts we keep and what concepts we dismiss.
First, i would recommend you to be careful in your experimentation thing, i know, its neccesary, you dont have to have any doubts about it if you are going to confront it right?, but just that.. be careful.. if your going to have random sex protect yourself.. though i will not recommend you to start having sex with random people out there, its dangerous, and most important, it will make you feel like shit... first know the person... (and knowing a person its just not knowing their names..!!)
Now, some of the things that helped me...
1. You must know that YOU are NOT your sexuality.
All of us are Human Beings, like anyone else, the sexuality is just part of you, it doesnt make you better or worse than anyone. Remember that we have our hobbies, sense of humour, the things we like, the things that inspire us, and so on.. sexuality is just a part of you, not you.
When you really understand that concept it will surely help you. You have to make it part of yourself.
2. Know yourself
And i mean, REALLY know yourself... Ask yourself this question... "Who am i?".. do it when you are alone and when you re not going to be disturbed...
The day when you get that answer, it will help you...
And im not asking you to ask yourself whats your name, or what job do you do, or what do you study, or who are your parents, or your biological classification... these are not who you are.. you have to find out by yourself
3. All the people are different.
Remember this thing forever (in case you didnt knew!)
ALL people are different, this means that people will react in different ways if you tell them youre gay, and you know what? it doesnt matter how they react, it matters how do you take it... here its good to remember the "we all internalize the society" thing.. but for now concentrate on being a friend with yourself...
4. IF you have access to a help group of gay people that are in your same process it could help, i mean, other than in the internet. Because that way you can see how others are doing, and in some way it makes you feel that "im not the only one struggling with this", it gives you a different type of partnership than with straight pals. But i think this page (JUB) have a sorta same feeling, so if you cant go to a group like that dont worry...
5. You dont have to tell everybody about it.. though it will be good if you start with at least one friend that you trust (preferable a female friend i think), it will give you more confidence... then its up to you to decide when and to whom do you tell it...
6. Be patient with yourself... sometimes we are soft with other people but very stiff with ourselves... give you time.. this is like learning to walk, you dont scold a baby if he doesnt walk in his first attempt, you just help him and let the process be.
Well maybe later i can write a few more things.... the funny thing is that i entered the forum because i felt like jo, but obviously this is more important. (btw, now i dont feel like jerking off...!

hahaha)
I wish you the best luck in your road. And send you a big bear hug!
And one more thing... Remember, it s your life, not anyones else.
(Note: sorry if there are any mistakes, english is not my first language.. its spanish, im from Panama

)