Bible Verse–Matthew 1:21

And she shall bring forth a son, and you shall call his name JESUS: for he shall save his people from their sins.

Bible Verse–1 Corinthians 13:7

Bears all things, believes all things, hopes all things, endures all things.

Bible Verse–Job 28:23

God understands the way thereof, and he knows the place thereof.

Twenty Years Later, I Forgave My Mother Who Abandoned Me

By Kemu In the darkness of the night, I scramble down a seemingly endless lane, looking every which way, but unable to find my way home and wracked with anxiety. All of a sudden, my mother appears in the distance walking toward me and I’m overtaken with a s...

Bible Verse–Jeremiah 51:15

He has made the earth by his power, he has established the world by his wisdom, and has stretched out the heaven by his understanding.

God’s Good Intentions Behind Setbacks

By Xin Jing In a book titled “Small Fable Great Wisdom,” I saw an inspiring little story: A young man determined to have a good career. However, no matter how hard he worked, he always failed. He couldn’t withstand such a blow. Depressed and hopeless, he wa...

Bible Verse–Titus 3:7

That being justified by his grace, we should be made heirs according to the hope of eternal life.