Homosexuals can have a family too. Its called adoption. And I know you will disagree but its far better for a child to have two loving parents regardless of their situation than say spend their entire life in foster care jumping from house to house. And you keep bringing up christian families, do secular families not give back? what about muslim or jewish families, dont they give back as well?
Besides you have to remember not everyone holds family in such high esteem as you do
Besides you have to remember not everyone holds family in such high esteem as you do