Poor little guy! That had to painful!!!

Thank you for your response, BTW.

I've already put ice on it and it didn't seem to do anything. :-X
Stupid me, I'd take my ALLEGRA if I could find it! But I'm the greatest at losing things.
Call me stupid, but what does 'lanced' mean?

Thanks again.