This question already has an answer here:

Did the Avengers timeline change after stark snaps his finger and kills "Thanos from the past"?

if "Thanos from the past" if killed in the movie ending in the present, then that would mean there would be no Thanos in the past who'll collect stones and wipe out half the universe right?

And that alters the timeline?

Not only this, when Cap from the present goes back to restore the infinity stones and decides to live his life fully... doesn't that mean there would be two Caps now in the present... One who'll go through Hydra, icing, and all that we know and the other one who lives his life with Margaret?

marked as duplicate by Paulie_D plot-explanation Apr 27 at 8:50

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • In the words of Bruce Banner, "it doesn't work that way". – sanpaco Apr 27 at 6:54
  • What if Cap just went to the time after the Cap sacrificed himself and went to icing and this (present) Cap lived his life with Peggy. (Just a thought) – deepak kumar Apr 27 at 8:06
  • And I don't think MCU is even considering The Grandfather paradox at all because Nebula is still alive. – deepak kumar Apr 27 at 8:17