Nobody in this world predicted what we are seeing, IRGC was supposed to have been crushed along with IRI within a week. We are in 6th week now and IRI in the entire war never lost control of strategic escalation ladder which matters most, never got suppressed or deterred, kept tit-for tat strikes going on ... remember they are fighting the toughest possible military alliance of 12 countries led by first world hyper power and a great power that controls the global politics and finances.
I am preparing a war report I will post here and on my social like I did for 12 day war, it will be long but will cover everything.