В целом дружбу прекращают , потому что надоело.  Человек такое существо,  пресыщается почти всем.  Дружба ведь не предполагает разнообразия.Если человек говорит гадости, выяснять отношения бесполезно: он это делает либо по глупости и глупость это никуда не денется, либо в силу характера,  который тоже к 40а годам вряд ли изменится