God: allows the testing for a purpose….
Matthew 4:10-11 (KJV) “Then saith Jesus unto him, Get thee hence, Satan: for it is written, Thou shalt worship the Lord thy God, and him only shalt thou serve. Then the devil leaveth him, and, behold, angels came and ministered unto him.”
Life never comes without testing and trials and for some of us, it is heavier, darker and more pressing than others. But the important thing is to understand that it is necessary to go through these testings to understand your strength.
When you get through the testing phases and know that you were able to overcome, you have graduated to go on to bigger things.
Jesus was tested and came through after a while; you and I can do the same thing. Testing is only for a season.