In the early years of my career in real estate I was way too emotionally attached to my deals. It’s good to care, to want the deal to happen, but the more emotionally invested you are in the deal, the less it is likely to happen. Why? Because an inexperienced agent is emotionally attached. If you are ever going to find a way out of the maze, you need to focus and not cry. If you seem stressed, annoyed, angry, or sad -- never good energies coming from a real estate agent -- you show inexperience. You have clearly not done enough deals because your emotions depend on this very deal. When the client can smell any of those emotions, and it always can, it thinks you are only in it for the commission check and not the client itself.
We have to try to detach ourself emotionally from every deal. Let there be a couple of feet of air between us and the deal. When the client attacks you, the attorney laughs at you, when the co-broker irritates you: let the emotions go through your body. Don't give them the power. It is the only way to become a super agent. And if you do get irritated (we are humans), don't ever show it.
Let me explain it in another way. Being emotionally attached to your deals is like being emotionally attached to driving. It’s dangerous. We all know those people that just loose it out on the roads; I believe it's call road rage. They let the anger totally consume them, and they lose grip of space and time. They swear, they point finger, they roll down the window and try to get you with their fist, and yes, they even get in physical fights on the side of the road. What good has ever come out of that?
Don't ever fight in real estate. Real estate is a game of chess, where you sit back and strategize into the future, and manipulate your opponent into defeat. You never raise your voice and you never touch your opponent. You can have enemies, but don't let the enemy know that. Why? Because anger is a map to your weaknesses.