Every single person has a distinct purpose determined by God.  Most often we don't know what that purpose is, but God knows, and He leads us into the path of others and others into ours to help bring about the change in us that propels us toward the purpose that only He may know.  Rest in knowing that God is good and His purpose for us is good.  He has no desire in harming any one of us.  Above anyone else, God can be trusted!

Jeremiah 29:11  ~  "For I know the plans I have for you,” declares the LORD, “plans to prosper you and not to harm you, plans to give you hope and a future."

Not everything that we go through will be pleasant or even make sense to us sometimes.  That is a natural fact to being a natural person living in a passing world.  But the Word is God's supernatural Spirit reaching out to touch our supernatural self for the sake of an eternal Kingdom.  That is our hope and our future rooted in the love of God revealed to us in Jesus Christ.  Let us never forget this hope for which we reach and in remembering always we will enjoy the gifts of peace and rest found only in God through Jesus Christ, the indwelling Holy Spirit.