I'll answer your question with a question. When was the last time you've ever gotten everything you've wanted in any local, state, or national election? When was the last time you voted for a candidate that was 100% aligned with your values and won? If that's ever happened, did that candidate deliver 100% on all their promises? I can tell you the answer to all of those questions for me is "never". You sound like my Libertarian best friend that thinks morality and values win elections. He proudly casts his votes every cycle for candidates that don't have a chance in hell of winning. When Democrats win, and challenge his core beliefs that are 90% conservative, he stubbornly sticks by his choice. He doesn't compromise, he doesn't win, and is willing to risk 90% of his beliefs for the 10% not aligned with the Republican candidate.
I'm old enough to know that politics are always a compromise unless you're a Democrat. That is one quality that I admire the opposition for historically. They are loyal to a fault and will align and not waiver on their positions, unlike the GOP. Look at the fools that didn't stand up during the SOTU when Trump asked if the role of government is to serve citizens of this country first. The Republican and MAGA agenda is being stymied by Republicans, not Democrats, and its maddening. Kudos to the Democrats and the left for sticking to their guns, no matter how reprehensible some of their positions are to me.
I didn't want us to go to war with Iran. However, we're there now, spent hundreds of billions of dollars already, suffered hundreds of casualties already, and now it's critical to me that it was worth it in the end. I have two nephews in the service, one Army and one Marine, and I don't want them to get deployed into a hell hole anywhere in the world for nothing. So for me, whether you disagree or not, the measurement of success for the war in Iran at this point will be what lasting change we're able to achieve. If there is none, then it was all for nothing.