God doesn't dislike gays. The Bible specifically states many times that God loves everyone :) in fact, he loves us so much that he would die on the cross for us :) however, some things such as adultery, homosexuality, lying, etc are sins which separate us from God.
So, God doesn't hate anyone :) he created everyone and loves every one of us :) but we have all sinned at one point or another in our lives and become separate from him. Therefore, homosexuality is one of the sins that separates us. It's not quite as dramatic as some people make it out to be. God doesn't hate anyone. :) He loves us even when we sin. :) And he is always ready to offer us his forgiveness and love. :)
I see how people think it's a sin. God created us to live in relationship with one another and reproduce and multiply. So in a way they are disobeying what God told them to do.
But on the other hand yes technically they are living in a "relationship". But it's not the one God had designed for humanity