A clear generation gap separates pre- and post- Stonewall homosexuals. That doesn't mean young people face an easy road ahead, says human rights activist Tim McCarthy.