Unlike us, God never finds himself in the uncomfortable situation of having made a promise he no longer wants to or is able to keep. God is never caught by surprise. God’s promises are made in his infinite wisdom as part of his eternal plan and are backed by his matchless power. What God says, he does. God, because he is God, is a promise keeper.
Scott Hafemann (via classyliving)

(via myalphaomega)