Agreed, I'm raising my kids with the notion that people are different, and that's okay. It's not right or wrong, it's just different, as long as nobody is getting hurt. And ambivalence is also an important stepping stone to acceptance. Acceptance isn't the same thing as approval, but acceptance isn't disapproval. And that's what we're aiming for I suppose. Baby steps. Society is so damn slow to change and progress sometimes. I find it so hard to believe how few years ago that women couldn't vote or the civil rights movement took place etc. We tend to think of it as "ancient history" but it really wasn't at all. I've never had a problem with homosexuality, even as a kid or teenager. I've always had the basically wiccan attitude of "if it harms none, do as you will." Religious people will argue that it does indeed cause harm to the individual, but as I don't believe in sin I've never seen the problem with it. Never have, never will.