Is Homosexuality Repented?

It is a divine promise. Allah acccepts tawbah (repenting ones sins with the sincere intention of never going back to them) from His servants.