When they reseed where you don't want them, just dig up the young plant. I have had holly hocks for years by letting some of them reseed, others I remove the seed pods before they open to keep them under control.
If you want to be happy for a lifetime plant a garden!
Faith is the postage stamp on our prayers!
Betty MN Zone4 AHS member