Pres. Trump is playing a dangerous game with all these specific promises, getting peoples' hopes up.
What happens, if in 2-3 weeks, the US still needs to stay in Iran? Or worse, has to ramp-up things, like put in troops?
Who's going to believe anything he says after that?
Too bad he doesn't understand The Art of Being Vague.