I have a really good friend at work but we've fallen out after a misunderstanding which was made worse by a few people stirring and gossiping. We usually meet at lunchtime as we work in the same building but some people have been making inuendos even though we are both straight and both married - I have two kids. Why are people so annoying? How can we become best mates again and ignore stupid gossip?