Why did grant not want his troops to celebrate the surrender of the confederate troops

General Ulysses S. Grant did not want his troops to celebrate the surrender of the Confederate troops because he wanted to show respect for the Confederate soldiers. He believed that the Confederate soldiers had fought bravely and honorably, and he wanted to show them the same respect that he would have shown to any other soldiers. He also wanted to avoid any potential violence or unrest that could have been caused by a celebration.