Things happen for the good of everyone;
At times, they seem so strangely shocking too;
God’s plans are ultimately rightly done;
There’s nothing that bad minds can truly do.
God knows each soul before its creation!
He gives the freedom to live as we like;
God guides each person and every nation;
Sin is the thing that He does sure dislike.
Man’s selfishness brings troubles quite galore;
He blames the environs and sometimes God;
Dissatisfaction burns afire more;
He quite forgets the Universe’s Lord!
When trials come, O Lord, protect me please;
I pray my earthly journey’s full of peace.
Dr John Celes
http://www.poemhunter.com/poem/sonnet-when-trials-come/