Sh!t that's not good, I bet it f*cking hurt. I hate angle grinders and always wear super tough gloves, but even then I know they're not much protection.
If you're stranded for a bit give me a shout and i'll shoot round after work one night and take you out for a beer.
Nick