Trust can be fragile, and it can take time for others to earn it or earn it back. Being forgiving doesn't mean forgetting, but it does mean you do your best to live a life worthy of trust, no matter what.