Bruce,
Here's my advice. I'm 50.
1) How you feel about yourself will play a gigantic role in how your parents react. Homosexuality is not an illness, it is not a defect, it is not against God's will. But don't take my word for it,
read. If you are strongly Christian, take a look at the resources over at
http://www.gaychristiannetwork.com/.
Actually, they have a lot of good things to say regardless of your religious beliefs.
2) Indiana is not the world. But since you are there, try
http://www.indiana.edu/~glbt/
They are an umbrella organization for many gay and lesbian groups and libraries and support groups for parents of gay children as well as gays in Indiana. You absolutely do
not have to be a student or have anything to do with the university to call them or use their resources.
OK, once you have a better sense of yourself, this whole "homosexual lifestyle" will mean something very different to you. Personally, I am monogamous and engaged to be married to the most wonderful man in the world. Others my age are still living the same way they did when they were 18. Others do what is right and good for them. You don't have to be anything or do anything just because some idiot tells you that is "how" to be gay.
Safe sex, by the way, is just as important today as it was in the 1980's, but many guys your age don't think so. They are stupid, don't you be. From the generation before me right on down to yours, Aids has made some very big changes. Right now, life is getting better for homosexuals in the US, but you grew up in a very evil time when horrible people said and did many bad things to us. That is not how the US was when you were a baby, it is not how the Canada and Western Europe are, it is not how the US will be soon again. Look at Iowa! Look at Vermont! I live in a country where marriage is legal, the governors of two of our biggest provinces are gay, the head of the
republican party here is gay! (FDP, for those who know) and they are all open and out and nobody cares one bit.
Once you know how you feel about yourself, then you can and should talk to your parents. If you expect problems, move out first. Don't use your steady boyfriend as an excuse "see, I am not like the others". That is wrong. Maybe you
do want to have sex with three guys every week, and three other guys the next week...or maybe you and your childhood best friend are "it" for life. Or maybe you don't want to have sex with anyone right now. All three lifestyles are exactly the same way many heterosexual men your age live, and nobody associates that "lifestyle" with their sexuality.
Now, one thing I think you shouldn't be. Don't be a bitter queen. You'll meet enough of them. They are, sadly, a part of the gay community, just like the kid in Sunday school who always tattles on the others. Don't you be one of them. there are too many as it is.
I came out when I was 14. A late age, but I really wanted to be sure. My mom took awhile, my dad was cool with it (his best friend and his brother are both gay, so obviously he wasn't really bothered). My brother, 36 years later, is still a totally uncompromising jerk about it and so are all his kids, wife, etc. They cause a lot of problems in the family, not my being gay.
Enjoy your life. Find yourself. You are no better than and certainly no worse than anyone else in God's eyes. If you find you want to settle down and marry a man and that is you, go for it. If you decide you don't want to commit to just one person, fine - but in either case, be true to your friends.
Last piece of advice, and it is probably very highly judgmental, but I grew up in a part of the US which is even more conservative than Indiana. I know how to fight dirty. I know how to shoot a gun. I don't go to places where stupid heterosexual men are looking for a fight, but I walk like what I am, a guy who can seriously rip your balls off and feed them to you for dinner. If you aren't built that way, fine. There is a real discrimination in the gay community towards effeminate men. Don't hang around with guys like that, they're jerks.
You're lucky to be gay. We're lucky to have your here. Keep in touch with us.