How can we effectively respond to non-Muslims who claim that Islam promotes child suicide by teaching that all children go to heaven if they die before puberty and their sins are not held against them?
Suicide is a major sin because it is a crime of murder and it is a result of another major sin which is loosing hope from the mercy of Allah. Every believer in Allah should believe in his great mercy, which is much more greater than any difficulty or hardship,people who commit suicide,do so after loosing hope and thinking that their problems have no solution,and by committing suicide they try to run away from the problems this feeling of not hoping the mercy of Allah itself is a major sin.
The fact that sinless children who die during their childhood will go to paradise is a part of the mercy of Allah[THE Exalted]. The most merciful,The most compassionate.
wassalam.