Defeating invading Arab armies in 67 and 73 were not mistakes that Israel made. The Arab League made these mistakes by sending their Armies. 

And the main mistake the Arab League made in 48, when they refused to have a second Palestinian Arab state, living next to Israel. 

Now the Arab League tries to destroy Israel diplomatically, and Barak Hussein was a good help.