Kasun! Your writing makes me happy. Thank you. I enjoyed reading this so much. I have an article about Discord that's similar but I've never done the work to figure out exactly where all my external views are coming from. I might so a little sleuthing now.
I also really appreciate your advice to write what we are passionate about. It certainly shows in my writing, too when I write from an authentic place and get much more engagement.