Bible Verse–Proverbs 3:20

By his knowledge the depths are broken up, and the clouds drop down the dew.

Bible Verse–Revelation 21:7

He that overcomes shall inherit all things; and I will be his God, and he shall be my son.

Sufferings and Trials Are Necessary for Our Life’s Growth

I heard a story: A group of colorful and beautiful pencils are about to leave the factory. Then they will go to different places to work and welcome their new life. First, they will suffer being sharpened by knives, because only through that can they begin to...

Bible Verse–Micah 5:2

But you, Bethlehem Ephratah, though you be little among the thousands of Judah, yet out of you shall he come forth to me that is to be ruler in Israel; whose goings forth have been from of old, from everlasting.

Bible Verses–Matthew 5:43-45

You have heard that it has been said, You shall love your neighbor, and hate your enemy. But I say to you, Love your enemies, bless them that curse you, do good to them that hate you, and pray for them which spitefully use you, and persecute you; That you may ...

Bible Verse–Proverbs 14:17

Proverbs 14:17 He that is soon angry deals foolishly: and a man of wicked devices is hated.