Bible Verse–Revelation 3:19

As many as I love, I rebuke and chasten: be zealous therefore, and repent.

Bible Verse–Jeremiah 32:27

Behold, I am the LORD, the God of all flesh: is there any thing too hard for me?

Bible Verse–Hebrews 9:28

So Christ was once offered to bear the sins of many; and to them that look for him shall he appear the second time without sin to salvation.

Why Do We Need to Experience Hardship and Refinement?

By Xiang Yang One day, I read a fable. There was once a farmer who hoped that his wheat would not be affected by any terrible weather while it was growing, but would grow tall and strong in light winds and sunshine. But when his wish was realized and the ti...