I'm going to respond to your other points later, but I'll say this for right now:
Wikipedia has Hezbollah formed/announced in 1985, so their role in the bombing of the Marine barracks is disputeable. (Trying very hard not to laugh). I'm happy to hear that you're an expert at Wikipedia look-ups and navigation. Go talk to military experts - Hezbollah (with Iran backing) was 100% responsible for bombing the Marine barracks. While Hezbollah wasn't announced until 1985, it was formed in 1982, with arms and money from Iran.
You consider that the Iranian "revolution" raid on the U.S. embassy there and kidnapping of U.S. citizens for 444 days justification for bombing cities of Iran? Absolutely. We should have crushed them.
Kevin