I am very thankful for your advice. Yes, my NIW case was self-petitioned. I am happy to know that my 140 approval will be valid forever.