Lots of prayers and hugs to you and Joseph. No way are you a bad purrent, Gary. If not for you, so many kitties would be homeless, hungry, cold, and lonely. You are their savior!

Please keep us posted on Joseph's condition; if it's truly his teeth, he can manage without them (lots of humans do, too).