I think what you are doing is wonderful. My brother is gay and my dad is a typical tough guy dad. Sometimes people are surprised how well my dad and brother get along. What was he supposed to do? Kick him out? No way. They are really close now and have been for a while. I know it's different, but it's still all about accepting your kids with all their traits, mistakes, and blessings.