I think we been hearing Iran will have a bomb in weeks since 2001.
Yup. If Iran was truly near completion of making a nuke, Israel would level the place.