Lessons learned along my journey