Welcome to the Target Panic Shooter's Guild. I suffer mildly from the same affliction you described. I am currently in the process of trying out a No-Peep device which eliminates the need for a peep sight. It's supposed to help TP. Results forthcoming.
http://www.timberline-archery.com/np.asp
Good luck!