It's a false dichotomy. The only two options are NOT "tolerate gay life" or "celebrate gay life". I vote for another one: genuinely LOVE GLBT people. Not because of their preference, or because of who they're attracted to or how they're wired, but because they are PEOPLE, made in the image of God, humans with sinful inclinations like every single human on the face of this earth, and just like any of us, they need love.
What does that love look like? Feeding the hungry. Clothing the naked. Visiting the prisoners. It looks practical, because it is. It's hands-on. It's offering the needed support, the love.... while at the same time, as SpiritualAntiseptic says, it is NOT denying what marriage is, and not denying natural law. The Church really, really needs to step up for people who identify as GLBT people. They needed to decades ago.
NOT to justify sin, or to celebrate it, but to love these people as God commands us to love them - He DIED for them. And for you. And all of us. They ARE "one of us". As in need of love and salvation as any of us, as sinful as any of us, as hurting and broken as any of us.... and we are in the Church, we're the body of Christ, we NEED to love these people.
Not fear them. Not hate them. And certainly not to celebrate the chaos they're currently in. We have to love them. If we do anything less, I believe with all my heart that we're missing out on the point of being Catholic.