I am not Catholic but I am a Christian that believes that the Word is the foundation of the Christian faith. There can be a gay Catholic. Being a member of the Catholic church does not make you a Christian. I know that there are a lot of Catholics, Baptists, Methodists, etc..who carry the denominational name like proud banner but are not truly Christians. Our religion does not saves us but our salvation results in our religious activities. We are all sinners and I will never say that the sin of a gay person is worse than mine. I do not say homosexuality is a sin, God does. To deny this is to deny the inerrant word of God. Not standing firm on the word is the most unloving thing a Christian can do whether it involves homosexuality, adultery, human life or the church. When I sin I do not try to legitimize it but I repent and ask for forgiveness. Thankfully we have a God of love, grace and mercy. Can a Buddhist be Christian preacher just because it is his desire?
Yes, illigitimacy, poverty and culture have a dire impact in our families and kids. The truth is, that these are just symptoms of the ultimate problem. The only answer is Jesus Christ. Men can not never be the father/husband he is intended to be without God. Without God he is left up to his own natural inclination and selfishness. As a man goes so does his family. It can be proven that a family that stays together is more likely to never see poverty. Not that they won't see problems but they have the ability to get through it. A family that stands on principles will have a better chance of overcoming any cultural pressures that come. Saying all of this does not change the fact that these students are ultimately responsible regardless of their backgrounds. Their actions were a result of being led by their natural desires which are fastened to the wind to be easily enfluenced by many whims and pressures. You can change their home environment but it won't heal the root of the problem. The lack of a Heavenly Father and not an earthly father is THE problem.