The tragic events in Munich coalesce with the atrocity in Nice to show a pattern, a worrying trend.
Whilst the Nice attacker seems to have been inspired by IS, the Munich killer seems more likely to have been a very worried young man who was fascinated by mass killers. Both had used the Internet to feed their anger, and whilst the motivations were clearly different they finally lost what little control they had of their lives and 'snapped'. But here's the thing....
The Nice killer had help - he had spent months planning and had sent more than 1,200 text messages to an accomplice now in custody, celebrating the Charlie Hebdo killings and the Bataclan atrocity. By contrast the Munich killer was a true lone wolf; a mentally unstable young man who idolised Anders Breivik and chose the anniversary of his atrocities to go out and kill children. Nothing similar between the two. But they were both Muslims and that is what links them in the eyes of the far right.
IS have a strategy. To turn the west against Muslims and create a jihad. The right is rising all over Europe and, history tells us that never ends well.
So we can write about our outrage, we can tell each other Muslims are peaceful (the vast majority are) but that will not solve anything. The intellectual classes always want to debate the issue, they want to deride anybody who makes a racist remark, they want to show their intellectual superiority and make 'clever' remarks. It doesn't work, it never has worked and it never will.
Our priority must be to stop the rise of the right. What threatens our hard earned freedoms and democracy is the right, not IS, if war comes to Europe it will be them, not jihadi warriors, we bring Europe to its knees.
It must also be to help those displaced by war. But we must accept that our current strategy isn't working. More atrocities will follow, more innocent people in Europe will die, we must make a decision.
This is also compromised by the intellectual classes outrage when a missile goes astray and kills innocents in IS territory. Whilst IS kill anybody who gets in their way (and at the Bataclan commit appealing atrocities too awful to discuss) we have to listen to calls for enquiries.
I believe the time has come to obliterate IS. And if that means innocent people who live under their regime die then so be it. The world must resolve the menace that is radical Islam wherever it rests in the world. We have the power and if we also had the will we could do this.
Radical hate preachers who live amongst us need deporting, Mosques must not be places of radicalisation. Our freedoms are used against us and IS must laugh as we deny what happens around us (the BBC is being ripped apart by its luvies as they simply cannot bring themselves to report facts when Islam is involved).
But we must accept we are at war, civilian casualties are a consequence of war and freedoms at home must be compromised. We, as a continent, worked hard for our freedoms, we deserve to be able to keep them. German women should not have to dress differently in order to avoid rape and sexual assault by Muslims who are guests in their country, neither should they have to witness the German press being regulated by the government in order to suppress the truth. You and I should be able to go shopping, watch sport, enjoy alcohol without having to worry about being blown up.
The vast majority of refugees displaced by IS live in camps; in Lebanon and Turkey - yet here they roam free - because that is our way. But it doesn't work. Yet Germany, with its history, can no more build refugee camps than it can admit it's universal welcome to refugees is a disaster.
So what to do? It's time to stop being PC and start kicking back. It's time for the world to accept we are at war and act accordingly. We must destroy radical Islam wherever it exists. We owe it to the peaceful Muslims who live amongst us - they have a right to not be stigmatised. We owe it to ourselves. The time has come for action which, whilst unpalatable, will put the might of the civilised world against the perverted violence of IS. If we accept it's war we will win. If we continue to deny the realities around us and try to debate our way to reason, we will lose.