I have a friend who is extremely annoying. He can manage to get on your nerve on every single sentence he says. I am not the only one feel like this. His best friend from highschool, his ex-housemate, almost everyone around him feel the same. I was sort of used to him annoyance when I hang out with him every week back in Toronto. Since I have moved to Vancouver for a few years, I havn’t been bugged him that much and I slowly lost my immunity toward his rudeness. When I have to spend a weekend with him, I almost hit the breaking point of my temper. You all know I have mild temper with good patient, so you can imagine how untolerable my friend is. I was talking to two of his good friends the other day, we all wonder why we bother to be-friend with him. The only logical conclusion is to explain it by karma, we must have owned him from the previous life. I can 100% guarantee, if I know this guy today, he have no chance be my friend. It just happened that I know him over 10 years, so I manage to accept him. Oddly enough, he is one of my best friends. I guess life is always full of mystery.