You are not a failure. Just think of them as long-term foster kitties you were caring for, and know they are going to go to new homes as loved, more mature kitties than when you got them!