Hang in there dood. You're not harming anyone (as long as you use protection and don't drive high). Parents are from a differnt generation and simply don't understand certain things. A lot of older people would say homosexuality is wrong, but that doesn't make it so.

Try to be respectful to your parents, use common sense, and keep thinking for yourself. When I was a teenager, I got caught smoking and my dad went through the roof. But time passed, I stayed out of trouble, and things are fine ... and I still smoke weed.