Regarding Benedict XVI's horrendous statement made against homosexuals I believe comes from growing up during the time of Hitler. During the time of Hitler’s rise to power he blamed all societal ills onto the homosexuals. This as you can imagine created a lot of hostility and violence directed against homosexuals. The social environment would have been unbearable for any adult gay person however, for a child growing up gay it would have been sheer terror, traumatizing a child for life. Even a causal look at another person of the same sex could land that person in a concentration camp.
The eye is the lamp of the body. If your eyes are good, your whole body will be full of light. But if your eyes are bad, your whole body will be full of darkness. If then the light within you is darkness, how great is that darkness! Matthew 6: 22-23
Why do you look at the speck of sawdust in your brother's eye and pay no attention to the plank in your own eye? How can you say to your brother, 'Let me take the speck out of your eye,' when all the time there is a plank in your own eye? You hypocrite, first take the plank out of your own eye, and then you will see clearly to remove the speck from your brother's eye. Matthew 7:3-5
Woe to you, teachers of the law and Pharisees [Vatican Beehive], you hypocrites! You are like whitewashed tombs, which look beautiful on the outside but on the inside are full of dead men's bones and everything unclean. In the same way, on the outside you appear to people as righteous but on the inside you are full of hypocrisy and wickedness. Matthew 23:27-28