hxt33god9v8g2n2u12kaemy4otqms4

WHY GOD?

Have there been times in your life when you don’t understand how a God who loves you could allow you to be so heartbroken and not step in to stop it? I had a time like this several years ago. It was when my two boys became convinced that they should go live with...