RE: " Punching" my release...
If you shoot a caliper style release, you might want to consider " the answer" release by Golden Key. It won' t release if you punch. It doesn' t take long for your mind to realise that it' s useless to punch the trigger. Borrow or get one if you can. Use it along with everything else above and your troubles will be over.