We have been providing bombs, weapons, Intel and even refueling American made Saudi jets on their way to drop American made weapons of destruction on Yemen. And now we act outraged that someone shot a missile at us? Give me a break. We are creating over there today, the enemy we will be fighting at over here tomorrow. 

The age of the Oil Wars are over - we are now a net oil exporter. We don't need Arab dictators anymore than we need African dictators or Asian dictators as our "friends". We never really needed them in the first place - it was the Big Oil company folks who did. 
Military alliances should be reviewed every five years to determine if they still are worthy of our defense dollars and soldiers lives. Blindly backing dictators has backfired in our face every single time. When will our leaders learn?