I am a lesbian woman, and i have a partner who i think is completely gorgeous. We're getting married this summer infact :-)
(yes there are countries where gay/lesbian people can get married to their partners..thankfully i live in one of them!)
You're heterosexual it seems, and that's fine, a lot of people are.
But there are also a lot of gay/lesbian/transgendered people in the world too.
I couldnt tell you exactly what it is that makes me attracted to women rather than men, i just am.
I mean i can look at a man and say that he's a good looking guy, but i wouldnt want to have sex with him. Perhaps because i've found the person i want to be with for the rest of my life...and she's a woman...and i'll never cheat on her.
I don't know what else to tell you, maybe you'll never understand homosexuality...in the same way i'll never understand why some people hate homosexuals so much.
All i ask is that you don't hate gay/lesbian people for being who they are...we're just people who don't have any desire to sleep with the opposite sex...and prefer to form relationships with people the same sex as ourselves...thats all!