"Afghanistan, Iraq, Panama, Grenada, Philippines, Spanish-American War, and interventions in Central American banana republics by Marines on a regular basis"
I'm counting Grenada since it's in the Gulf of Mexico, though it's probably more South America. And I'd say Afghanistan was very much justified after 9/11 (I'd a gone into Pakistan too, and not "win over hearts and minds" in either country). So we're pretty much left with Iraq and the Philippines.
Iraq and Philippines: NOT North America
After the Spanish-American War, we colonized Cuba until the FDR administration.
We leave after installing appropriately compliant governments, eg Panama. Actually taking over and running colonies is expensive. It is much better to have the exploitation done by a cooperative elite in the colony.
Let me add the Mexican War, the Texas War of Independence, and the entire sequence of Indian Wars starting with King Philip’s War.
Grenada is between the Caribbean Sea and the Atlantic Ocean. It’s more than 1,000 miles from the nearest part of the Gulf of Mexico.