Israel is the one that has been doing the attacking, basketcase.It is transparent that your support for Iran is simply because they are actively engaged in removing Israel.
Iran hasn't attacked anyone, as far as I know.
Iran is an NPT signatory, Israel is not.
Its incredibly hypocritical of you to demand Iran sign an additional treaty when you don't think Israel should even have to join the NPT.