If society weren't whipping us up via the "sexual freedom" movement, to indulge these things in the first place, there might not be as much of a struggle.
Actually, sexual freedom makes us more responsible, not less. Instead of just doing something (or avoiding something) because God sez so, we're encouraged to use the knowledge of good and evil to understand the consequences when we decide what's right or wrong.
The same thing an adulterous Christian is supposed to do, or an alcoholic Christian or any Christian with a strong bent toward a particular sin: repent of it...
You're putting a lot of things there in the same bag, which do not belong together. Unlike adultery or alcoholism, homosexuality doesn't cause any damage to others or oneself.
repent of it, yes pray for strength to give it up, give it up. There is nothing else you can do with sin but mortify it.
Prayer makes no difference. The likelihood of a prayer being answered positively is in accordance with probability laws. The effectiveness of prayer has been studied and demonstrated to have no bearing in the results.
If a person is really a Christian though, it should be understood that homosexual sin is like all the rest
That's the problem. Since they are Christian, they do think it is a sin. So they see their own nature as sin, and that makes their lives miserable. Their lives get ruined by baseless prejudice. If you don't agree with this, provide a reasonable explanation for what is wrong about homosexuality.
If you believe all that hooha you wrote about how religions "evolved" there's no point in asking about Christianity anyway.
Do you have a better explanation? Does it involve a certain fantastic evil being who invented all the thousands of religions this world has seen, except for one, which so happens to be the dominant religion in the country where you were born?
And I don't have to believe in Christianity to ask questions about it. Christianity is a real thing; I just don't believe in the supernatural and unsubstantiated claims it makes.