Guess what? Khan, Macedon, many others in the past and present DO WANT WAR.
That was the real root cause of World War I: the leaders of ALL
the principal combatant nations DID
want war. And the root cause of the situation that allowed Hitler to come to power was that most of those leaders, when the true horrors of war with 20th century WMDs came to light, didn't want to admit that they'd wanted war, and so they blamed it all on the nation that had been the most effective among the losers.
About WW1 - not really.
The nations entered war for fear of becoming second rate powers, engaging in a game of chicken and starting something they couldn't finish without a lot of bloodshed. There was romantic militarism in the air, yes, but that's not enough to start a war as large as WW1.
If not for a serbian nationalist with a lucky day, the alliances were bound to shift again soon.
About WW2 - yes, Hitler DID want war. And all the appeasement of the other nations only made things worse.
This applied to many, many conquerors throughout history.
About your attempt to shift the blame away from the aggressor by invoking one cause among many - I do not find it convincing: the conditions imposed after WW1 (many of which - like the reparations - were never really applied) are not even close to what the axis did, nor are they a valid excuse/justification for such actions (meaning they do not lead automatically to ~WW2; there's such a thing as choice on the part of the aggressors).
If they were a valid excuse, every single serial killer would have to be acquitted by invoking what a bully did to him in his childhood; that his mom didn't love him; etc.