Obstacles don't have to stop you. If you run into a wall, don't turn around and give up. Figure out how to climb it, go through it, or work around it.
What do you mean you don't believe in homosexuality? It's not like the Easter Bunny, your belief isn't necessary.
I've been traveling the world and experiencing different places, and you always discover new things.