i just won a badge what is it about earning a badge that gives us feel good vibes, I wonder if it stems from when we was younger and got a star off a teacher 🤔 😉 😀 😄 😜