Have you consider reading the book of Job? You should give it a try. Job asked many why(s) about what happened to him just like you and i would today when we pass through trials but he concluded with one thing....Job 19:25 "I know my redeemer lives"......