well you will keep on waiting and no one will descend from heavens, your children and their children will also wait but still no one will descend. And I am sure at the end they ll realise how to differentiate right from wrong.
Your 2nd point…Muslims are obviously suffering for rejecting the rightous Prophet. They will keep on suffering until they accept him AS.