I seem to be reading about a totally different God that the one I believe in. For example in Corithans (sp) I was reading a bit where it seemed to be saying that if someone is bad/ had issues do not mix with them. Surely that goes against everything Jesus taught?
It actually does not. There's a time for just about everything. Consider what Jesus said in Matthew 18:15-17.
"If your brother sins against you, go and show him his fault, just between the two of you. If he listens to you, you have won your brother over. But if he will not listen, take one or two others along, so that 'every matter may be established by the testimony of two or three witnesses.' If he refuses to listen to them, tell it to the church; and if he refuses to listen even to the church, treat him as you would a pagan or a tax collector."
In the context of Christian teaching, what happened in 1 Corinthians 5 was this: Somebody was sleeping with his stepmom. Multiple people tried talking to him, but he couldn't get enough of his stepmom. Paul told them to take the final step of temporarily outcasting him, which would be the "treat him as you would a pagan or a tax collector." And as we can see in 2 Corinthians 2:5-8, they did it, and the discipline served its purpose in convicting him of sin. So the church was told to forgive him and accept him again.
Note that this was a method of last resort. We can see Paul commanding the first resort steps in Galatians 6:1. That is how we are to start, but if the person in question is an arrogant, unrepentant hard case, then it's time to outcast him in order to teach him a lesson.
Then the whole homosexual issues. I am not gay but i feel really uncomfortable with the idea of saying to someone that they would not go to heaven if they are (as I believe it is not a choice).
The way you swing may or may not be a choice. What a person does with those desires very much is a choice. Temptation is not sin, but saying "yes" to the temptation is a sin. We're all tempted in various ways, but we're all responsible to not indulge in these temptations. I'm very prone to heterosexual lust and sinful anger. It's as much a part of me as homosexuality is part of a gay person. But I'm still responsible for my choices, and my responsibility is to choose what the Bible says is right, rather than what the Bible says is wrong. It's the same for gay people, it's just that their temptations are different. It's the same for you, though your temptations may be quite different from theirs or mine. It doesn't matter. We're all tempted, and we're all supposed to say "no" to the temptation. We all fail, and that is why we need Jesus. Fortunately, whether it's heterosexual lust, homosexual lust, homosexual relationships, other illicit relationships, or anything else, if we confess and renounce it, God forgives us. Don't let anyone tell you that homosexuality is unforgivable. That's just as Biblically wrong as saying that it's not a sin.