I'm surprised you took it to heart like that. Limey's an old term, IIRC, and has fallen out of slang in terms of being derogatory, much like "cracker" has become for white folks, though I still get rankled if a black person uses it to my face like that.
Why? While I'm proud of my heritage, I...