Bible Verses–1 John 3:16-18

Hereby perceive we the love of God, because he laid down his life for us: and we ought to lay down our lives for the brothers. 17But whoever has this world's good, and sees his brother have need, and shuts up his bowels of compassion from him, how dwells the l...

Romans 15:13

Now the God of hope fill you with all joy and peace in believing, that you may abound in hope, through the power of the Holy Ghost.

Bible Verse–Psalm 62:5

My soul, wait you only on God; for my expectation is from him.

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...

Bible Verse–Revelation 22:12

And, behold, I come quickly.

God’s Sorrow Behind the Rainbow

A rainbow has beautiful colors and displays a perfect picture. People praise the rainbow with the word “Red, orange, yellow, green, blue, indigo, violet, who is dancing in the air with the rainbow?” And there are another two words about it that give hope to th...

Bible Verse–Mark 16:9

Now when Jesus was risen early the first day of the week, he appeared first to Mary Magdalene, out of whom he had cast seven devils.