Too much lead hand, you're using your right hand to not only point the snub nose, you're then pulling the trigger with the point hand.
Left hand ='s lead hand:
The right hand is there to align the sights and pull the trigger straight back. The left hand is there to move the firearm and hold it still.
Your left hand has an index finger. Instead of putting your left index finger under the trigger guard put it out in front of the trigger guard. The end result is the left index finger is using it's strength to pull/hold the small revolver straight back. The other thing pointing the left index finger does for you is where ever the finger points the revolver points.
Large framed/gripped revolvers allow you to use the hold you have in your post above. Small revolvers not so much and the end result is the firearm is moving around in your hands.
Jerry typically uses his thumb on his left hand (you thumb is down/tight) to aid in controlling a firearm. The high left thumb not only counteracts any wrong trigger pulls. Where the left thumb points the firearms points. As you can see with smaller firearms jerry keeps his thumb the same but he moves the left index finger to the front of the trigger guard.
Doing this will allow you to hold the small revolver better. Have better trigger control. Have a better more natural point and your groups will tighten up.
I used the same hold as jerry's pictured above earlier this year and did a 500 round test using 5 powders and 10 different bullets, all p+ loads using a 2" bbl'd charter arms undercover. There were all hot loads (900fps/975fps from a 2" bbl) and with the use of the correct grip I was able to do the 500 round 4 hour test.
Anyway move your left index finger up and out and try some dry fires.