Photo: ShutterstockWe all have friends we love to hate. Friends who know exactly how to push our buttons or ones who manage to always spark a fight. You often find yourself leaving your encounters feeling drained, upset, or annoyed.You often wonder why you continue to hang out, and then come up wit…