Buddhism do not condemn Homosexuality ...because we are a result of several rebirth
its the carnal lust that propelled us to several rebirth[source :Shurangama Sutra]
by curbing it by reflecting on impermanence and rotting of body it will reduce our desire ...