Oh man tell me about it. God knows how much of my savings are gone just to be able to see my wife every once in a while. But we made our own decisions and we have to accept the consequences as well. We dont live in a fair world thats why we do our best to keep it together as much as we can. Try to be stronger for your loved ones during this time and keep it positive. Thats the only way you can get through it. And of course if you wanna raise your voice to some people in power, go ahead but i dont think they ever stopped working except for the start of lockdown. As they say they are working in limited number of staff and these delays were inevitable. So I kinda prepared myself for the long run and its been 15 months of waiting so far. The end of it is near tho. Hang in there ! we waited for so long already. As we say in farsi (اندکی صبر سحر نزدیک است)thats true, but to add to all of this, with the travel rules, we have to pay 2k+ extra just to go see our spouses, no mercy....