"And my job as a father is to facilitate their lives and to support them and be behind them in whatever they want to do." Raising a child isn't about supporting everything that makes the child happy. Love that child enough to steer him/her in what you believe is the right direction, and if that child takes a different path, educate that child about the potential consequences (good and bad) and implications of what he/she desires to do. An 11-year-old child who is not old enough to fully grasp what it is to live his life as a homosexual male is not old enough to be at a pride parade. What is he being exposed to or NOT being exposed to that he's making a determination about his sexuality? He probably hasn't even been taught yet what it means to live his life being black in America. Start there.