This song has been used for Supercorp multiple times but i think you did it best. You didn't have Lena or Kara choosing someone else instead of each other, this was totally about them like it should be. I also like that you didn't make Kara a doormat in this, you showed the truth, Lena went to far and Kara put her foot down and said "enough, you went to far and now i have to stop you from hurting people". Lena never meant to push Kara away completely, that's clear by what she said to Lex in 5x14. She became desperate to make her project work so that she could show Kara she was still good. In Lena's mind she wasn't working against Kara, she simply wasn't working with Kara. She didn't realize until way too late that she had turned herself into the enemy.
So much deep emotions for a friendship. The intensity is off the charts. I've lost friends before.. childhood friends that were like family but never went to those extremes. Supercorp!!!! 😍😍
The villain line hit Lena hard. She liked Kara groveling for forgiveness, but that line hit her hard. She realized at that moment that she was no longer teetering on a line of no return. She had the option of still working with Kara and let her mom talk her into working with Lex. She thought she could stay on that line and go back whenever she wanted, but Kara telling her she will stop her like any other villain told her there was no going back unless she stopped altogether.
Throughout season 6 the show made a point to show Lena react to things kara said to others with a look that is not friends is the look a someone gives when they see someone they are in love with in pain