This hymn was written by Louisa M.R. Stead. The lyrics are a result of perhaps one of the darkest hours of Stead's life, the drowning of her husband.

While eating their picnic lunch, they suddenly heard cries of help and spotted a drowning boy in the sea. Mr. Stead charged into the water. As often happens, however, the struggling boy pulled his rescuer under the water with him, and both drowned before the terrified eyes of wife and daughter. Out of her "why?" struggle with God during the ensuing days flowed these meaningful words from the soul of Lisa Stead. (Kenneth Osbeck, 101 More Hymn Stories, 288).

Indeed, is any trial too great for our Savior? Perish the thought! What a sweet, sovereign Savior we serve.

Source