Lessons I have learned