US doesn’t want Iran to have nuclear missiles because it doesn’t want Israel to have the ability to defend itself! Iran has to understand that US wants Iran to remain as prey to its own predatory status in the world!
US is an apex predator in our current civilization and it doesn’t not want other countries to be able to defend themselves, if or when the US decides to attack them! Why do you think the US has taken over the military defense of Europe?? Because Europe will always have to rely on US for defense and it can never defend itself against US! That is the pact they have made!
Iran would be well advised to never drop its nuclear technology ambitions! That is the only thing stopping the US from treating Iran like it treated Libya!