Here is why Thanos needed to kill himself in Avengers: Endgame

Thanos, the Mad Titan portrayed by Josh Brolin is a fantastic character. Marvel fans and critics alike want to see more of him in the MCU. But he dies in Avengers: Endgame. He kills himself.