Great Break-Up Songs ... A Work in Progress
A real-life friend of mine (well, as close to a real-life friend as an internet friend can be ... we've known each other for three years, and seen each other through a myriad of life-altering events, albeit online, and we're still here now - isn't that what the true definition of friendship is?) has...