Amazing illustration! I completely agree, although it is hard to seperate the sinner from the sin, we are to love the sinner, just as Jesus Christ did.
Though in the same breath, I do not approve, and believe Homosexuality to be extraordinarily disgusting. It breaks the barriers of what marriage should be - between a man and a woman.
The spiritual works of mercy are:
To instruct the ignorant;
To counsel the doubtful;
To admonish sinners;
To bear wrongs patiently;
To forgive offences willingly;
To comfort the afflicted;
To pray for the living and the dead.
While we should keep #4 and #5 in mind we cannot forget #3.
Try AGAPE