WHAAAAAAAAAAAAAAAAAAAT?!!?!?!?! It's about damn time Derek Shepherd I can now love you again Meredith Grey Grey's Anatomy