It’s heavily because you call out to your SO a lot, and their full name is a mouthful.
Typically words like “babe”, “hun”, etc are the lowest effort pet name. The “b” percussive is one of the easiest to pronounce.
Usually this is simply to make communication faster and easier, “hun” is way faster to say than whatever their full name is.
This becomes do commonplace that after being together for many years, their full name is reserved for emergencies.
Like if you cut yourself or are hurt or whatever, you instinctually use their full name to grab their attention and alert them. (People alert to their full name way easier and can hear it better)
This results in producing an alarm “wtf?” response when you use it casually, it makes them whip their head up and their brain goes “is something wrong?”
Then when they realize the situation is fine, it becomes a sort of “you spooked me for nothing! Don’t!” result.
You effectively reserve the full name only when you are trying to get their attention.
Despite Steam being proprietary, Proton (it’s emulation system) is so profoundly stable I feel like it’s a necessary evil at this time.
I haven’t found a single “windows” game yet in my library that doesn’t work with steam