The problem with Tony is that he keeps making really bad judgement decisions on things and then makes something really bad that he then turns around and makes another really bad judgement call on it to try to fix his first bad decision and then makes another bad decision to fix the fix for the first bad decision and no one but Cap calls him out on it. He has good intent but no impulse control and no self accountability for his actions.
Age of Ultron is the ultimate embodiment of this.
Tony: Hey let's create this ultra powerful robot with alien technology that we don't fully understand because: we can!
Oops, now Ultron is trying to destroy the world.
Tony: I know! I'll create ANOTHER ultra powerful robot with alien technology that we don't fully understand and it'll work out just fine this time guys I promise because: REASONS!
Avengers: Great idea! What can possibly go wrong?
Vision: seriously guys you only got lucky here. Let's be honest.
Civil war was really about Cap finally unable to put up with Tony's bulls@#t.
Yeeeeaaahhhh..... He got railroaded in Age of Ultron. In the comics it was Hank Pym, who was also a master of Bad Choices (tm).