Well just to throw my opinion in the ring, because it will have no true weight. If one has a differing viewpoint my comments will not sway them. Because of my background many will think I'm a Hawk. I like to think of myself as the Lion in sheep's clothing, others will disagree.
a. Ukraine - stop funding the Dems/Rep and other interest slush funding. If one actually understands Ukraine's historical political history, they will understand the following statement. Ukraine has always aligned with the Socialists' aka U.S.S.R view point since the 1920's or so. Fact Several of Russia's leader came from that very nation over the years, look it up for yourself don't take my word on it. I doubt very highly that the money (Billions) that was allocated, and actually sent (made it there) might make 50% of what was allocated. I'm sure that it has lined many pockets. It's a waste of money and time in my opinion, UNLESS they actually want a Republic like ours otherwise it's a waste.
b. Iran / Persia - we have been attempting to change that regime ever since they overthrew their Shah. The very first order of business of the incoming regime was to seize American hostages for leverage. Our response was a rescue attempt that ended badly for us. We even assisted a certain leader of Iraq to power to wage war against them, in lieu of taking direct action. Daddy Bush, as Director of the CIA had a role to play in that, with full knowledge that we provided some WMD's. Only reason later when that was used as a reason to remove that Iraqi leader, was they (CIA) lost count of what Iraq used against Iran as well as his own people. Junior made that mistake, Daddy didn't, he never made that claim when liberating Kuwait. We had a President that unfroze some of 100 to 120 Billion that was frozen after the Shah was deposed.
Part of Diplomacy is Military might /action, it is the last line used, we tried you simply will not listen or work with us. This use of Military might has been the option since 1979 for every President since that time. After the election in 1980 the Iranians understood this explains why they couldn't get the hostages on a plane fast enough while President Reagan was taking the oath of office. Fact is the plane was in the air BEFORE the oath was fully administered. Since that time we have attempted diplomacy with removing the Military option off the table. That nation has done every thing in their power to attack us indirectly via other actors as they don't want true direct action. They have mined sea lanes, and the list is long of other actions they have taken.
Understand this I have a son whom is in the Special Ops community, if this goes sideways he is on the ground. Do I want him there NO I don't. But I don't see any option other than take out their capability, which is what we have done. Sometimes it is a simple case of they stepped over a line. Do I think they will attempt to restart the quest for Nuculear Arms? Unfortunately yes, have I reviewed with whom Iran has a treaty with ? No I haven't. Do I agree with President Trump's actions? Yes. You may feel different as a American you have that right. I'm not saying these words to sway your opinion I simply stating my view and why I think what I do.
added
Shah of Iran was a dictator, he was replaced with a religious zealot as a dictator. They do not think like us, and when a few do they are "handled" quickly and swiftly. When they chant Death to America they honestly mean it. I don't know why some refuse to see when they have removed the mask and show whom they truly are.