and in recovery, It was a successful operation. Karen ( the vet) removed a large furball and he was impacted too cecause of it. so I can let the guilt trip about my ribbon go. He will stay overnight again to get hydrated and have a poo before hje can come home, but it was a success! yippy!
Thanks ladies for the thoughts prayerrs and encouragement, you all really helped me.