I planted this in the spring and for the life of me, I can't remember what it is! It is just coming into flower and I "think" it is an herb. It is a perennial. Any thoughts? Please!!