Remember... when in Avengers: Age of Ultron, Scarlet controls Iron man's brain... he sees that everyone else dies due to him... So maybe he sacrifices himself just so that everyone else survives....
TripleP69's comments