I have a little patch of this and don't know whether it is something I have planted or a weed. It is just about to flower so if it is a weed need to pull it up before it sets seed. TIA.