I can only imagine how hard it must be to let them go when they are old enough after being in your care 24/7 for so many weeks!! I would make a TERRIBLE breeder, i would never be able to part with any of them!
Good luck, we are here for you anytime you need to vent!