You will be influenced by the people you surround yourself with so choose them carefully. If you want to be upbeat and positive, hang with upbeat people. If you want more creativity in your life, spend time with friend who ooze ideas. Unfortunately the opposite is also true. Negative peers will affect you negatively.
Last night at dinner the couple next to us complained non stop. I didn’t even know these people and the negativity they projected started to cling to me.
Everyone has their bad days but if the defining characteristic of a relationship is frustration or anger it’s time to move on. If it's a relationship you value try to work it out. The Manager Tools feedback model is fantastic if you’re unsure where to begin. If your feedback is consistent this person won’t be so surprised, and might even agree, when you decide to let them go.