There are many things in this world that should be reflected upon.
One Reflection should be:
Read these Scriptures that give understanding to God's Love
2Sam 22:31 [As for] God, his way [is] perfect; the word of the LORD [is] tried: he [is] a buckler to all them that trust in him.
Psal 31:19 [Oh] how great [is] thy goodness, which thou hast laid up for them that fear thee; [which] thou hast wrought for them that trust in thee before the sons of men! Psal 32:10 Many sorrows [shall be] to the wicked: but he that trusteth in the LORD, mercy shall compass him about.
Psal 34:22 The LORD redeemeth the soul of his servants: and none of them that trust in him shall be desolate.
Prov 29:25 The fear of man bringeth a snare: but whoso putteth his trust in the LORD shall be safe.
Jere 17:7 Blessed [is] the man that trusteth in the LORD, and whose hope the LORD is.
Nahu 1:7 The LORD [is] good, a strong hold in the day of trouble; and he knoweth them that trust in him.
Rev. Bob Stevens