“I Knew You Were Waiting (For Me)” climbed to No. 5 on the Billboard charts in April 1987, adding another milestone to Aretha ...
Below, the 30 best songs for getting over a breakup. Notwithstanding its Christmas bent, Joni Mitchell ’s 1971 weepie is ...
From Taylor Swift to Olivia Rodrigo and Alanis Morissette, check out the world's hardest-hitting split-up anthems here.