Stay, take losses, escort ships though...
You can't fight a war with zero losses. This is why the West loses every war it chooses to engage in for sport, or to appeal to some fickle domestic sentiment. We have zero appetite for losses, because it looks bad in the newspapers and upsets civilians at their breakfast.
America hasn't even tried to push a convoy through, because it doesn't care enough to do so, and it has little of urgency on the line. That is not the case for the Gulf States, if the straits don't open, they will wither and die. If Iran/Persia/Shiites are seen as winning, internal politics will see the rulers overthrown.
I get that it's fun to sit in Canada, watch Trump dangling, and have a laugh, but an resurgent theocratic Iran is bad for everyone but Iranian theocratic leaders.