Well...I have to agree with the others, I hate to hear these stories as someone should have steered you in the right direction before the purchase...
You do have a couple of other options...If you know someone who reloads have them load some managed recoil or see if some Remington makes them for a 7mm Mag...
You might also try putting on a fishing vest to help absorb recoil and also make sure you are wearing hearing protection as muzzle blast will also cause flinching...
I have had to work with 3 different buddies that had the flinching habit, all shoot a .243 now and have no problem with deer size game...