No...they will not be happy until not a single person uses the word "disgusting" to describe their act -- which of course will never happen -- hence they will never be happy.
I believe that is why they keep pushing for everything normal people have. They want to believe they are normal too. They are not, they are a statistical minority, and no amount of feel-good liberal/socialist legislation will change that.
My extended family has homosexuals in it. I have a couple of homosexual friends too. I accept them as flawed people. I do not hide them nor sugar-coat them or their situation from my kids. (teenagers) Far from it. I'm very open with my kids about these people - the problems they face, the choices they make and the consequences of their actions. In their relationships there is a 100% rate of problem relationships. There are diseases and medical problems. There are social and work issues. There are trust issues. There are family issues. Yes, "straight" people have these issues too. But there is a 100% rate of at least one of these (actually two or three at a time) with the homosexuals I know. I don't hide this from my kids. They get to see the direct consequences of these choices. None of the homosexuals I know are leading what I, or they, would call happy, fulfilling lives. We don't need more government, more legislation to cure this. There is no cure. These people will never be, can never be, happy or fulfilled.