The Church teaches that the practice of homosexuality is seriously wrong.  Almost the entire world taught that until recently.  The Church also teaches us to respect and love those who try their best to bear this cross.   So why all the hatred on the Catholic left?