They may not come in the form you would like, but everything God gives is a blessing. Somehow, some way—maybe in an unexpected manner—they are for your best interest and will eventually help form your character to resemble Jesus. Challenges, surprises, relationships, and things most of us face each day usually have the loving fingerprints of God on them to help refine you and build you up. When they come, the best way to approach them is to ask what the Lord may have in mind for your spiritual growth. Your submission to His ways of helping you makes things far less worrisome as you walk through them hand in hand with Jesus.