I assist teaching English to newcomers/refugees to Canada.
The biggest thing it did for me was get me out of the house (I work from home), and I've met so many amazing people - both the staff and the students. It's also just incredibly fulfilling to see students getting better with their English, and seeing how much it helps them in their lives - especially given how difficult their lives have often been given their circumstances.
I really struggled a lot with nihilism and meaninglessness before I started volunteering, and while my overall view of the world hasn't changed much, my life feels like it has "purpose" now, as cliche as that sounds.