Timeline therapy is great, a good kinesiologist can work along similar lines doing age regression and so on. I worked through a lot of things using Sedona Method and Byron Katie's "The work." Meditation can work through a past "karma" too.