The forgiving heart sees mistakes yet acknowledges an understanding about the imperfection.
The forgiving heart recognizes that the intentions pursued on the road to hell mean something; it matters that they gave it their best shot.
The forgiving heart knows that most of us are still learning, and so we are bound to have faults, say stupid things we don’t mean (or things we do mean but don’t know we shouldn’t), and fail to consider the implications of our actions.
The forgiving heart, ultimately, recognizes that people are sometimes going to fail to live up to our expectations, and it accepts that as okay.
The trick to the correct application of the forgiving heart is to find folks who will appreciate it and grow with us.