Best gay week ever.

First, Macklemore accepts the Best Video With a Social Message VMA for "Same Love," saying, "Gay rights are human rights, there is no separation."

Then, "Same Love" singer Mary Lambert releases the first music video centering on a lesbian relationship with the adorable "She Keeps Me Warm."

Now, we've learned that Demi Lovato will be playing "Dani," the love interest of Naya Rivera's character Santana on the next season of Glee. Can you even imagine the ferocity of their duets?

"We're bringing her to the dark side," claims Rivera. You ready, Demi?