it is a great site i love it
and yes God does send us trials so we may turn more to Him and rely on Him more trust him more
hebrews 12:6 ; who the Lord loves He chastens....
Zechariah 13:9 - also talks about how He refines His people like gold and silver so that they would look to Him and say the Lord is my God and God would say "they are my people"