I'm somewhat of a perfectionist, so I'll sometimes nitpick if I think someone is doing something "wrong". However I'm learning that people do things differently -- and there may be a very valid reason why they do things the way they do -- and to accept those as just differences, not right vs. wrong. For example, I currently work as a software engineer... One of the more important aspects of my job is to gather all of the requirements and make a plan of attack as to how to design the program in order to fit all of those needs / requirements. My GF on the other hand works as a facility coordinator for a group home for mentally handicapped people. In her line of work, she rarely gets the chance to sit down and plan how she'll tackle a problem; often the problems arise without any notice and need to be addressed immediately, like when one of her clients starts getting aggravated and lashes out hurting either themselves or others in the process. When we first started dating, we had an argument over the TV when the channels got goofed up one day. I was busy trying to look for the TV's manual when she grabs the remote and started jabbing at buttons (fairly randomly) in an effort to fix the situation, which she ended up doing. However the whole time, I'm yelling that she wasn't doing it right.... "You need to RTFM (read the "fine" manual)!" After I had cooled off and thought about the whole argument, I came to that realization that we just operate differently; I tend to take my time and plan to ensure that everything is near perfection when I'm done whereas she just gets into a mode of fixing a situation ASAP regardless of how messy her solution might be. Neither of us are "right" or "wrong" in how we solve a situation -- just different.