Christians tend to harp on actions, and how actions condemn a person. Yet we miss the most important part completely. Men and women are not sinners because they sin, they sin because their sinners. It's in our DNA! So all this harping on homosexuality and how homosexuals should stop their feelings, is impossible to do. By the way, sin only exists if Genesis literally happened. The word means "to miss the mark". In terms of creation and our bodies, we are way off the mark concerning how we were in the day God created us. Thus we are sinners by nature.
For those interested, the word repent in the greek means to "change the mind". Anyone who says repent in terms of Christianity and see that word as feeling sorrowful or physically turning away from sin, that is not accurate at all. When a sinner repents, it means the person now sees himself/herself corrupt and unable to do good. Once they changed their mind about themselves, then they believe on Christ, receive His nature.
I'm with you on this Matthias. I once felt that we should block same sex marriage but now I realize its not for me to deal with. That will be between them and God, but if you ask me I still don't agree with it, but I don't agree with blocking it either. As far as repenting goes I've heard many variations Its hard to clear my head and get it straight. I'm not sure because I'm not the judge. It says that when you are saved you find repentence and the old you is gone and you start anew. You will still sin(always) but the new you shouldn't have habitual sin. There is a pasage about that in the bible but I forgot exactly where. Thats why I have a problem with homosexuals getting "ordained" as priest/ ministers... The way I see it is that they can't be homosexual and saved becuase they are not casting out the old... That is just my take, but like I said about the marriages I cannot judge so I should not worry about it.