You're not OCD, you're a completionist.
speaking for myself, not sean... but here's a personal example that states otherwise:
I'm in Skyrim, and clearing a dungeon. I kill several enemies, and find that they each carry too many/too heavy items for me to loot. Yet, I intend to sell everything I can possibly sell in order to make as much money as early as possible in order to be able to consume as much of the game as possible without having to go back and grind/search/kill/loot. In this sense, I suppose efficiency may be an appropriate word. However, the way I often proceed can be described as anything but efficient.
I loot everything possible, travel to nearest vendor/hub, sell all for cash. Return to scene of the crime, loot, travel, sell. Wash, rinse, repeat.
Of course, in the meantime, I've encountered more enemies, created more loot/cash opportunities, etc. I end up spending an hour just clearing the aftermath of one combat encounter.
Or another example. Papers Please. I make a mistake on any single day's immigrant processing, and restart the entire day because I don't want to give myself a disadvantage going into the next day.
Another example, just about any RPG/FPS/Adventure game with health and consumables... Mass Effect, Dead Space, Uncharted, Last of Us, etc... I finish clearing a room or dealing with enemies, but I decide that I've used more ammo/health kits/items than necessary, leaving me under equipped afterwards... I restart at the last save, and keep trying until I "perfect" the encounter.
Again, I can't speak for Sean, but what Sean described in his quest to open every cabinet resonated with me and the way that I know I approach gaming. And as said in an earlier post, the way that I end up playing often causes me to burn out and delay completion of the game, or simply to stop playing it altogether... so completionist definitely doesn't apply, despite the fact that the way I play might suggest it.