Perhaps you are demanding or expecting a level of perfection that will never be reached this side of Heaven.
I’d hardly consider “securing the border” too much to ask