Your eternal life is covenant caused, covenant secured, and covenant based....God keeps His promises. Shouldn't God's promis-keeping inspire yours? ...Looming in your past is a promise you made. May I urge you to do all you can to keep it?...Why should you? SO you can understand the depths of God's love. When you love the unloving, you get a glimpse of what God does for you. ...when you do what is right, even when you have been done wrong..you do what God does every single moment...When you love liars, cheaters and heartbreakers, are you not doing what God has done for us? Pay attention to and take notes on your struggles. God invites you to understand His love...Illustrate stubborn love. Incarnate fidelity. God is giving you a Mephibosheth-size chance to show your children...what real love does.
Max Lucado "Facing your giants"