Ghosts of the Past
Successful people are definitely not haunted by the ghosts of their past. They are the ones who believe in living in the moment and making a better future. They have no regrets and don't keep pondering upon the mistakes they committed in the past. Instead, they learn from them, and make their present better.