Why?
When Russia invades Sweden AGAIN the Swedes will roll over just like the French when the Germans invade AGAIN.
What are you talking about? The Russians didn't invade Sweden. They invaded Finland and the Finns did not roll over.
When Russia invades Sweden AGAIN the Swedes will roll over just like the French when the Germans invade AGAIN.
It's not so clear. The Swiss and Swedes adopted postures of armed neutrality during the last war and it served them well. They made it clear that attacking them was more trouble than avoiding them. In order for this strategy to work you need a credible military, which both have. (Thing Saab.)
BTW, until the Nineteenth Century Sweden was generally the aggressor in its wars.