I had a similar problem, after wasting money on disc and drive cleaning products I found the only solution was a new drive. My old one was also 2 years old. My new one is much better as specs have improved in the last 2 years.
Dell XPS 13 9370 (2018) review
The art of 'British' pulp fiction
Best password managers for Mac
TV & streaming : comment regarder le Tournoi des Six Nations 2018 ?