It seems as though you have found loving furever homes for about 18 kitties! As difficult as it was for you to let them go, I am sure that they are very happy, and that their new people are very happy with this turn of events. I support you 110%! You seem to be wonderful person, and if placing those kitties in loving furever homes relieved some stress for you, then that's what you needed to do. I am continuing to keep you and your family in my thoughts and prayers, also.