I did not notice any weeds in your garden. Weeds are the ultimate survivors. They actually grew under the snow this spring and when it thawed they were greener than ever. Your irises numb the brain to anything that is not beautiful so if there is a weed in your photos it is invisible.