Limit contact with this rude person as much as possible. If it's not inconvenient for you to switch offices or make some other change to avoid running into this person, take that step. You shouldn't let one person dictate your life or make huge sacrifices for them, but it will definitely help to not have them in your presence. Out of sight, out of mind.