In a country that rarely denies a second term to the incumbent, Mr Trump’s defeat is a feat as extraordinary as it is welcome. But lets not forget that nobody is perfect, we have our ups and downs. And everyday we strive to be better and let's just hope for the better.