Christians believe that he loves everyone and can forgive everyone if they seek it. Not all seek it so you could say he doesn't forgive all. But if you hated God would you really want to be with him for eternity which is what heaven is.
Christians believe that discovering God isn't enough. They need to say sorry and seek a relationship with him but if they do, God will forgive and yes they can go to heavenDo people in jail who have killed/raped, that 'discover God' in jail, still go to Heaven?
Christians believe that it is not good enough to be a good person. You need to have repented and be in a relationship with God to go to heaven. Denomination isn't important as long as the beliefs don't conflict with the bible within context.Do people that don't follow a particular denomination, that go about their life respecting others and serving communities and being good people, get turned away for not believing?
Christians believe that not believing is the only non-forgivable sinIf you rock up at the Pearly gates, having not believed, and God is there with his list, checking people off, denies you entry. Does God forgive the one sin, "not believing" and let you in?