As an obsessive gardener, I have come to the conclusion that annuals are a waste of time and have not planted a single one this year. They are simply too much work for short-term pleasure. My epiphany came last summer when I planted a huge bed of sunflowers from seed. I babied them and they looked great for about a week before the squirrels and rats got to them. What a disaster.
That was it. Now I only plant perennials: Siberian iris, day lillies, hosta, sedum, grasses, etc. Yes, you eventually have to divide them and they may not give you a full range of colors, but so what? At least you know you’re getting several years bang for your buck.
So impatiens, marigolds and others of their ilk are no longer welcome in my yard. I have planted them in the past only to see them wither and die come fall. They are officially banished. (Well, there are some in large pots that my wife has appropriated, but that’s another story.)