James MacDonald

Voices Contributor

Deliverance in the Delay

God could deliver you today—He could—from whatever situation is causing you pain and heartache and upset and struggle. And since He could, you probably think that He should. Why would God delay, when He could deliver?

You Know That You've Repented When ...

There seems to be a growing public conversation on the subject of repentance. When a pastor or politician or member of the press or (insert public figure of choice) fails to live up to the standard they profess, the consequences are swift and significant. But, are we failing at grace? When does an offender deserve a second chance?