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 wanted to avoid rubbing salt in the wounds of a defeated enemy. He understood that the Confederates were fellow Americans who had fought bravely, and he wanted to promote a sense of unity and reconciliation in the wake of the Civil War. Grant believed that by showing respect and magnanimity towards the defeated Confederates, he could help facilitate the healing and reunification of the country.