Being able to take stock and assess oneself and ones actions is a massive thing to be able to do, life is a journey and so should be seen as a constant learning curve. Well done on re-thinking it! We all have days when we push through or overtake without assessing properly.