^^^THIS
Dry fire practice will help but your brain still knows when it's loaded. I had a terrible flinch many years ago and still have to battle with it sometimes when I'm tired or shooting an unfamiliar gun.
The sights and a firm "correct" grip are your friends! As a buddy of mine says when I ask why I hit the target low and left..."That's where you pointed it when it fired!" You have to concentrate on keeping the sights centered on your target through the entire trigger pull and afterward. It won't hurt you so just eat that recoil