Faithful: I am not trying to get in a huge debate, but opinions are simply that, opinions. We may not agree here, but to say things that have no foundation under them is at best confusing for people.
Well, what ones sexuality is can be a confusing issue for some people - especially given the fact that there's often pressure not to be gay in many societies. That said, back to my original point - I wouldn't become gay just by performing homosexual acts. The reason I can say this is because I'm not attracted to men. The definition of homosexuality/heterosexuality is all about orientation - what you're attracted to, not what you do.
What I'm saying is sexuality is defined by your personal persuasion - it may not be always straightforward to identify a person as one way or another but that's not the issue. If a guy gets hooked on drugs and ends up selling his body for money, that doesn't make him gay - it makes him desperate for money.
Basically, since I'm heterosexual, there's nothing I can do to change that. I expect it's the same for most homosexuals, they are what they are - and even if they pretend to be straight to fit in, get married - hell even have kids, it won't change who they're attracted to. Other people may be completely oblivious but that's besides the point. Check the definition of heterosexual/homosexual - nowhere does it state that you need to partake in homosexual/heterosexual acts to classify - it's just who you're attracted to.
To respond directly to your points:
Faithful: That is like saying people that lived a homosexual lifestyle for years were not gay if they choose to leave that lifestyle. What were they all that time, heterosexual in denial?
Who knows - if they're sexually attracted to their own gender, they're gay. If they're attracted to the opposite sex, they're straight. If they're attracted to both, they're bi-sexual or pan-sexual. Not always being able to define other peoples/our own sexuality doesn't change the fact that it's the physical attraction that defines your sexuality, not what you get up to. In most cases who you get it on with happens to be who you're attracted to, but obviously that's not always the case. There's a well known phenomenon in porn called "gay for pay" - guys who enter in to gay porn because they need the money, but they're not gay. Doing what they do doesn't make it so.
Faithful: Tand what about all the people who say they are gay but lived as heterosexual all their life and then changed? Are they real homosexuals?
See above - entirely depends on who they're attracted to, but these things can get murky. Their history has nothing to do with.