Forgiveness is not easy. Forgiveness is a train with many stops, and it takes forever to get where you are going. And you cover a lot of territory along the way, not necessarily by the most direct route, either. That’s why forgiveness is a process, and as much a blessing for the person who was wronged as for the person who did the wronging. And it’s hardest when the person you most need to forgive is yourself.
Elizabeth Bear (b. 1971) American author [pseud. for Sarah Bear Elizabeth Wishnevsky]
Ancestral Night (2019)
(Source)