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

Grant did not want his troops to celebrate the surrender of the Confederate troops because he believed it was important to show respect to the defeated enemy and to maintain as much unity and harmony as possible between the two sides. Grant wanted to avoid any further animosity or potential violence that could arise from taunting or gloating over the Confederates. He also recognized that the Civil War had taken a heavy toll on both sides and wanted to promote a sense of reconciliation and healing in the aftermath of the conflict.