I think we're hardwired not to let go easily. We are too used to hashing out things in our heads long after they have happened - regardless of whether they are positive or negative events. The victim mentality is never healthy in the long run, is it? I love the concept of soul contracts and of course, karma! Thank you for an enlightening post, Sandra!