They do not hate us for our "freedoms." They hate us because of the awful things we have done to them over the last 60 years. In 1953 the CIA overthrew the democratically elected government of Iran and replaced it with the brutal Shan of Iran. In the 80's we supported Saddam Hussein and his war on Iran. Yes, Saddam was our ally.
If you want to know why Iran feels threatened, look at this map. Each star represents a US military base.