And does it get better?
As a long-time perennial gardener, I am sure that the worst mistakes I have made involve initially using badly behaved and difficult to manage (invasive!) plants. I now know what to avoid (at least usually). Sometimes, however, a plant is perfectly behaved in one location, soil type, amount of moisture, etc; but amazingly unruly in another.
And, of course, there's also the other side of the coin, sometimes a plant lives happily in one location, soil type, amount of moisture, etc, but lingers and dies in another. But that's not so bad. It's so much easier to buy another plant than to stop an invasion.