The way you get rid of weeds is to either pull them out by the roots or make the environment so inhospitable they wither away on their own.
Pulling weeds by the roots is permanent, but it only works if the ground in which they're rooted lets go. If the ground upon which you work is hard and unyielding, squelching your every attempt to uproot weeds no matter how obvious and necessary, you are not tending a garden. You're tending a weed patch where flowers accidentally grow. You are probably one of them.
You can uproot yourself and go bloom somewhere else, or wait until a new land owner comes and loosens the ground for you to pluck weeds at will. It's your call.
If plucking weeds is not possible in the garden you have been assigned to manage, make the environment inhospitable to their livelihood. This requires you to starve it of its nutrition. Because a weed's nutrition consists of the freedom to bully, intimidate, slack off, disrupt, disobey, and otherwise wreak havoc, starving it means no longer tolerating it.
Weeds take up residence in gardens and in the workplace. A weed will never be a flower, bear fruit, or allow the assets you purposefully planted to flourish. A weed's gonna do what a weed's gonna do. It'll only grow where it's allowed. It's not the weed's fault when it takes over the flower bed.
It's the gardener's.