does Krishna forgive mistakes