Jen,
I'm so sorry too about the anesthesia. I know how that feels as I have the same reaction to it. I hope it has passed now but if you're still having trouble with the nausea/vomiting, ask your doctor for a medication called Zofran , which is expensive in the brand name but there is a generic. It works really well.
I agree you need something for pain. If you can't take narcotics (I can't either), you might want to ask your doctor for Toradol. It's an anti inflammatory that you can only take for a few days, but it tends to work better on more severe pain than the other NSAIDS.
I hope the worst of all of this passes for you quickly.
All the best.