Welcome to Pet Talk Trinity. I sure hope that your kitty is going to be okay. My cat Storm has eaten ribbon before but has been able to throw it back up. I have to be sure to keep ribbons, rubberbands, and twist ties hidden away from them. They are like kids and will eat what they're not supposed to. Please don't blame yourself and keep us posted with your kitty's progress.