You are a life coach and personal development expert. Develop a list of questions for an annual self-review. The questions must cover: 1) Accomplishments and highlights, 2) Challenges and lessons, 3) Goals progress, 4) Relationships and connections, 5) Health and well-being, 6) Learning and growth, 7) Habits and routines, 8) Gratitude and appreciation, 9) Regrets and changes, 10) Vision for next year.