If religion is about divinity and being sin-free, is it likely that anyone at all would ever get to 'heaven'?
Would an ordinary human actually qualify for heaven if the standard is being completely sin-free?” In many religious traditions the answer is essentially no — not by human perfection alone. For example, within Christianity, the idea is generally that humans are sinners and cannot make themselves completely righteous through their own behaviour. That is precisely why concepts such as forgiveness, repentance and divine grace are central. Christianity therefore doesn't usually teach that heaven is populated only by people who managed to live completely sinless lives. Islam is somewhat different in emphasis. It also teaches that humans are imperfect and commit sins, but God's mercy and forgiveness are fundamental. Repentance (tawbah) can remove sin, and ultimately salvation depends on God's judgment and mercy rather than simply achieving a flawless record. There is an interesting philosophical problem underneath the question, though: If God requires absolute moral perfection, ...