I'm so glad that he threw it up and hopefully this is everything. You're not a bad meowmie. Cats will get into things like little kids. Remember when my Pearl pooped out a red elastic string. Luckily she got rid of everything.

Just watch him to make sure that he acting normal and eating and drinking well. The ER also told me to watch out for vomiting or diarrhea too. I hope he'll be fine now.