If a person is homosexual by nature - that is if one's sexuality is as intrinsic a part of one's identity as gender or skin color - then society can no more deny a gay person access to the secular rights and religious sacraments because of his homosexuality than it can reinstate Jim Crow.
I've never looked forward to a birthday like I'm looking forward to my new daughter's birthday because two days after that is when I can apply for reinstatement.