The first is bad due to the losses that will be incurred and the difficulty of holding territory.. for unclear strategic reasons (I thought we destroyed their nuclear program last summer / what was the urgency / is this even our war?). The second is bad because the strait was open before this started, so things are worse than starting conditions.
That is not to say Iran is winning. Remember this is not a sports game, and no one needs to win. It is possible, and likely, for everyone to lose (be in a worse position than prior).