I was beginning to think that mine weren't going to come back for me this year...But I discovered them popping up yesterday when I was weeding. Almost pulled one out by mistake! Glad I recognized it in time! I'm not sure, off the top of my head, which variety I have. I'll have to see if I can find the tag.
I believe that they are not necessarily "short lived". And will reseed...I think?