Hi hawkal,
A good way to overcome negative thoughts about your past (and negative thoughts in general) is by using the swish pattern from neuro linguistic programming. This post by Steve has more information:
http://www.stevepavlina.com/blog/200...ught-patterns/