Thread:ShockwaveDude120/@comment-25075214-20190427170147/@comment-24097388-20190427171038

It's not just a different portrayal of Thanos though. The Thanos that you see in the final battle is from another timeline. He's not the same Thanos from the original timeline who had to commit regretful things such as sacrificing Gamora for the stone.

The Thanos you got in Endgame is from an alternate past where he learns about his fate in the future and what the outcome of his actions are and as a result, he becomes disgusted and enraged.

Basically, in other words, there are two different Thanos with different motives. Just like how there were two different Nebulas with different goals and personalities.