His grace wins, HIS GRACE WINS!!!! No matter how far off you run, no matter how deep you in your own filth you get; there is no place where His grace can't reach you.
Not a revenge-oriented person, but really. No need to even avenge ourselves. (1) God is our avenger (2) Bitterness is poison (3) Some people just don’t deserve that place in your life. Hate and bitterness take too much energy that could be put.