I planted a flower and vegetable garden. I planted 3 of these plants; I think they were annuals. I threw away the slip in pot when I planted them. They resemble a tomato plant and each branch has blossomed flowers on each level of the leaves. They have gotten tall and my neighbors just love them. Can you help me find out what they are, and if they are annuals or perennials? I want to plant them again next year.