Of course not, no one deserves to be treated as a second class citizens because of their sexual orientation.
However, I'm beginning to think that homosexuality and heterosexuality is a choice (although not a free choice), but our sexual orientation is not. In other words, our sexual orientation has to do with our feelings and our own self concepts of who we are, and the people we are naturally attracted to. In this sense we can either be gay or straight based on which sex we are naturally oriented towards. However, the terms homosexual and heterosexual are socially constructed based on what we do not who we are.
For instance there are many things that we can do which could cause us to be socially classified as being either homosexual or heterosexual without necessarily bieng gay. For example, how we dress, talk, the music we listen to, and the sports we like.