This conversation is taken from the movie Fire Proof:
John Holt: Has she thanked you for anything you’ve done the last 20 days?
Caleb Holt: No! And you’d think after I washed the car, I’ve changed the oil, do the dishes, cleaned the house, that she would try to show me a little bit of gratitude. But she doesn’t! In fact, when I come home, she makes me like I’m – like I’m an enemy! I’m not even welcome in my own home, Dad. That is what really ticks me off! Dad, for the last three weeks, I have bent over backwards for her. I have tried to demonstrate that I still care about this relationship. I bought her flowers, which she threw away. I have taken her insults and her sarcasm, but last night was it. I made dinner for her. I did everything I could to demonstrate that I care about her, to show value for her, and she spat in my face! She does not deserve this, Dad. I’m not doing it anymore! How am I supposed to show love to somebody over and over and over who constantly rejects me?
John Holt: [touches, then leans against cross] That’s a good question.
John Holt: Son, you just asked me: how can someone show love over and over again when they’re constantly rejected? Caleb, the answer is: you can’t love her, because you can’t give her what you don’t have. I couldn’t truly love your mother until I understood what love truly was. It’s not because I get some reward out of it. I’ve now made a decision to love your mother whether she deserves it or not. Son, God loves you, even though you don’t deserve it. Even though you’ve rejected Him. Spat in His face. God sent Jesus to die on the cross for your sin, because He loves you. The cross was offensive to me, until I came to it. But when I did, Jesus Christ changed my life. That’s when I truly began to love your mom. Son, I can’t settle this for you. This is between you and the Lord. But I love you too much not to tell you the truth. Can’t you see that you need Him? Can’t you see that you need His forgiveness?