It is about time we all learned from the past and from our mistakes...