If someone honks their horn at me, it's always because I'm doing something that's messing up the flow of traffic or something, and I'll correct it. I take no offense to it whatsoever. I remember coming home on Deerfoot one day, I did a shoulder check, and still somehow missed this one car that was next to me. I started going over, he honked his horn, I quickly went back over into my lane, and the gave me the finger as he was going by. It didn't bother me one bit, though now I always make sure to do two, sometimes three quick shoulder checks before switching lanes.
I don't piss drivers off intentionally, so if I've somehow maybe pissed you off, my apologies.