We are prone to avoid pain and suffering and when it arises, the Christian is tempted to question if God sees, and if so does He care. In Exodus 3:7, God sees the suffering of His people and cares.
The generation of Israel that God delivered was a stiff-necked, disobedient, complaining, backbiting, idolatrous, and unbelieving people, however, God loved them. He rescued them from the tyranny of Pharaoh and Egypt, the whip, taskmaster, and executioner, and still they would not believe in Him.
God is not like us, He loves unconditionally, and the worst of sinners. It is always best to view the condition of our own heart in its original state (before God transformed it through Jesus Christ) before we go off judging Him. When we judge ourselves rightly, we will not judge God wrongly; those who judge suffering through the lens of human sin ask, ‘why does God not send us all directly to hell.’
God, who has delivered the Christian from eternal wrath by the death of His own son, does not need to prove His love any longer; if He allows suffering in a life it is for a good purpose, the least of which is conformity to the image of Christ.