He is just completely awful.
If you're ready for your daily dose of awfulness, hit 'play' (below).
[Image via TLC.]
This is just so, so beautiful!
And it's absolutely too much listening to Lea's heart break as she covers Make You Feel My Love (above) for the love her her life she lost too soon.
But that's not all because all of Cory's dear friends and castmates have us in tears with their songs that include I'll Stand By You by Amber Riley, Fire and Rain by Chord and Kevin McHale, No Surrender by Mark Salling and If I Die Young by Naya.
Tags: amber riley, beautiful, castmates, chord overstreet, cory monteith, difficult, episode, friends, glee, kevin mchale, lea michele, love, mark salling, music minute, naya rivera, singing, song, touching, tribute, tribute episode, tv news