Sometimes people say, “I know I have been forgiven by God, and as far as I know I have forgiven everyone, but something is still wrong.” My friend, the problem is self-directed. God has forgiven you, once and for all. Forgive yourself of what God has already forgiven you for.