> Israel and USA have been intent on invading Iran for decades. But they didn't. Then suddenly they did.
There is a war between the US/Israel and Iran, but there has not been an invasion. Attacks from a distance are not invasions. Contrast with the Russia-Ukraine war, where there actually has been an invasion.