Indeed, I have learnt some(but definitely not all)of life's lessons in the hardest ways possible and the journey continues...