This is a very good testimony from a brother in Christ, Ryan Haines. We have shared some material from Ryan before on the issue of homosexuality. He has a ministry called The Gospel Training Ground. I recommend listening to this video, especially if you have children who are far from God.