All three very good opinions, I agree with them on most if not all points.
Now, here's my 2 cents.
God has given us free will, to choose to love Him or not. Some people choose not to, and that is their decision, I cannot make them change.
My beef, is that some Christians choose to accept the homosexuals and their lifestyle, they say it's fine, let them be who they want to be, everyone deserves equality, ETC. The issue there is that it becomes friendliness with the world,
"Ye adulterers and adulteresses, know ye not that the friendship of the world is enmity with God? whosoever therefore will be a friend of the world is the enemy of God." James 4:4
It becomes, just letting it slide without any big deal or conviction. How can we, as the salt and light of the earth, tolerate sin? How can we say it's okay? That they deserve to be left alone? We are God's children, we are meant to spread His Word, to help other know and follow our Creator. Such sin and apathy ought to light a fire in our souls to spread the gospel and share the good news!
Now, please, do not misunderstand me, I still know and believe that we are to love everyone and pray for our enemies, as God commands. We do not have to like them, be we have to love them, to show God's love to them. However, we do not love the lifestyle, we love the soul, not the decisions or the attitude or the way of life. We are to help them come to a better way of life, to make Godly decisions, to have a Christ-like attitude, simultaneously maintaining and strengthening ours.
Those are my thoughts, I hope that I have not offended anyone, if so, I apologize.