It's just plain homophobia. There's nothing good about it. The ending is sad, actually it's worst, it's horrific.
I read somewhere the end was surprising. It's the same ending we've been getting to queer themed movies. It's sad, and unoriginal. Don't watch it.