While we're on encouragement and help from the pen of John Piper, here's one more. I was so blessed to consider "how eager Jesus was to restore broken fellowship" with those who had forsaken him.
Have you forsaken him?
Do you sometimes think (or live as if) he is stingy with his mercy?
Do have a hard time believing he loves you and will welcome a repeat failure like you?
Read this and weep...for joy!