We've all come across people in our life who we may not particularly like. People who seem to push our buttons without even realising it, or people who we feel we have...