Why and how do we keeping repeating the same mistakes from the past? When will we learn?