It sounds like you've been very unlucky tbh, given the pandemic and how much of a hot potato immigration is at the moment - and any kind of delays/restrictions on immigration I'm certain haven't been put in place with US citizens in mind - but I suppose everyone has to be treated the same. Good luck.