God puts us through hardships and pain. It’s all for an underlying reason though. We ask Him so many questions and He doesn’t answer all of them. He might eventually, or He might not in your time on earth at all. Jesus is the only one who gives us true answers. Satan doesn’t, and alcohol, drugs, and pain don’t either. In the end, Jesus will take care of you, regardless how bad off your life is. Sometimes it’s for the best that you don’t know the answer to a question in your life. Remember that.