Dont know where you are but they definitely die off after flower here in the south US. I don't think it would live on indefinitely anyplace else, as it's an anual seed bearing type of plant. It drops seed at the end of the season, dies off and then the seeds generate next yrs plants.