I picked multiple, based on what I have to do. I write NLP software, so I ticked front-end (make GUIs in Angular), back-end (make REST/WebSocket APIs for gluing our software together), AI/ML (that is the core of most advanced NLP software), and systems/desktop (since we need to package and deploy our software in self-contained packages).
I did the same as you. For instance, when I do webdev I'm mostly unhappy (web frontend sucks big time for me!), but when doing desktop or other, I change my "happiness" numbers.. Don't know if it screws the metrics as well..
I hope I didn't screw up the metrics. :/