Sometimes you need to step back and take in the sheer scale of problems, costs and opportunity costs governments everywhere create when they come between people.
Beware that the airline company may not allow you to board if you don't have a visa to cover the period until your return flight. Almost happened to me.
They say it, then like Cebu Pacific, when they are late they just deny it. So do you really have the time and energy to fight it? No, like health insurance in the US, they know most people who have a legit claim, will give up.