I think the government of Russia did not imagine that Ukraine would put up such strong resistance and the war would last much shorter. Russia is not prepared for such a long period of being under sanctions from all over the world. I think it is not really the export / import of food, gas or oil that will be the most important factor that will hurt Russia the most. In my opinion, Russia will feel the biggest problems due to the lack of supply of new technologies and updates / upgrades of the old one. Many IT specialists have left and are going to western countries, and Russia will eventually be left with a very big technological problem and a huge shortage of specialists.
..