97notout, here's a little more from my technical analysis
if you hold an empty glove by the cuff and throw a ball into the middle of it, the glove will wrap around the ball. this is known as physics
my point, if you follow, is that your hands don't really need to do any catching at all - that will happen as a matter of course as long as you get the gloves in line with the ball. therefore, all you need to do is keep your hands relaxed and focus on getting your head, body and arms in line with the delivery.
does that make sense?
from what you say above, your footwork is still sharp, so hopefully relaxing your hands will help to cushion the ball and stop it from hurting.
personally i have good hands and terrible footwork because i'm tall and slow
luckily my reflexes make up for my lack of positioning a lot of the time!