Question: why dwelling on the past is self defeating?
Answer: To dwell on anything, by that definition, is self-defeating. If you continue to dwell, your energy is drawn downward rather than up. Instead of dwelling on the past, learning from it is a more positive activity.