You should hold the gun so that the web of your hand is directly up against the top curve of the back of the grip. The barrel of the gun should line up with the line of your forearm. You shouldn't try to keep the gun from recoiling, but you will have to provide enough resistance for the slide to cycle properly.
That said, I don't see any obvious issues with your grip. If it were me, I'd have someone else shoot the gun to see if they have similar problems. If they do then it's time for a call to Ruger.
Frankly, I think that if you had grip problems you would have already found that out shooting the Glock earlier.