Look, I don't need them to kiss, but just let me have a moment in the end where they're just holding each other close on the classic Supercorp couch, before trouble happens and Kara flies off with a heroic smile while Lena gives that usual loving gaze.
I feel they are soulmates and it becomes unnecessary to make them kiss each other just to show how much they love and are in love with each other. Their eyes say it all.
The writers were never able to make Supercorp Canon, though they clearly wanted to. So instead they used double meanings in everything. One of those hints they sent was Andrea Rojas. They made sure we saw Lena had feelings like she did for Kara before. You can't tell me the Andrea thing was am accident by the writers. They used parallels in that entire relationship right as Supercorp was at its largest in popularity. This was to tell us Lena had deep feelings for the same sex before. So as a Behavioral Health Professional I have a breakdown that I think Supercorp fans will appreciate. Lena broke the way she did because the things she was hiding were brought to the surface and not just her denial of who Supergirl was. I'm not saying the show was implying Lena realized she was gay, but they were implying Lena cared for Kara in a way that went beyond friendship. Lena's pain was that she thought Kara didn't care as much as she did. Then Kara did her own speech and Lena realized that Kara was in as much denial as she had been. Season 6 is kind of proof of my theory. Season 6 was primarily Lena helping Kara except herself for who she is. Now this can be taken multiple ways and that was intentionally done by writers who weren't aloud to make them blatantly Canon, so instead they used double meaning on almost everything in season 6. Lena knew before Kara how she felt, that was clear by how different Lena became after she realized how she felt. The rest of the time was her patiently helping Kara come to terms with her own feelings and you can see Kara slowly except these things. Denial can be very very powerful. But if you look, Lena had slowly taken Alex's place in Kara's life and even Alex herself noticed this. You can't tell me Alex would feel okay in letting just a friend take her role in Kara's life. No she felt safe in leaving Kara with Lena cause she saw the connection, the writers made sure we knew Alex knew. All of this was intentionally made apparent to us that Lena had become the most important person in Kara's life and that last scene was Lena telling Kara she excepted herself and all that she is and that if Kara did the same, she would be there for her. Kara taking off the glasses while staring at Lena was a symbol from the writers of Kara excepting herself and an expression of what mattered to her, Lena Luthor.
Even when Kara was at her angriest and telling Lena off, like she deserved, she did something Lena failed to do. Kara acknowledged that Lena was sorry, even though that wasn't enough at the moment, she was willing to let Lena know that she believed she was sorry. Lena never gave Kara that relief, Lena told Kara it was crocodile tears and that she was only sorry she got caught. Even after crisis, Lena refused to acknowledge Kara was sorry.
The near tears Lena was in when Kara excepted her apology gets me every time. Kara's willingness to forgive Lena that fast gained Lena's heart more than anything else i think. By that point, Lena had done so much more to Kara than Kara had ever done to her and yet Kara forgave her. I think Lena became Kara's biggest protector after that because nobody else had ever seen Lena the way Kara did and Lena would do anything to keep that.
There is 1 conversation during 5x13 that never happened but should have and i think the show really missed an opportunity by not having it. In 5x13 Kara needed another perspective so she chose a time frame where Mon El existed and her talking to him about what was going on to get his opinion. They should have had Kara choose a time frame where Lena would have listened and Kara could have told her weekday was happening. Who better to give advice about how to handle Lena than Lena. Imagine that convo, Kara tells Lena what's happening in real life, how they hurt each other. Lena tears in her eyes listens to all the ways she hurt Kara and vice versa looks deep into Kara's eyes and tells her "as long as you keep trying, I'll keep pushing you away" Kara blinks, confused, says "I'll never give up on you Lena, i promised to always be they're and i will". A soft smile comes over Lena as she grasps Kara’s hand, "i could never handle you thinking I'm a lost cause, I'll always try and prove you wrong. I'm not asking you to give up on me, I'm asking you to have faith that I'll always choose your side in the end". Kara looks at her, swallows slowly "so what, in supposed to tell you the truth, that i can't trust you anymore because you are so lost you see Lex as an ally? " Lena gets a smirk "Kara, if i chose Lex, it's because i know beyond any doubt that what I'm doing is wrong and o don't care what he thinks. I'll always care about what you think, It's why i most likely am keeping you away, shame makes me isolate ".
Imagine if that conversation took place. It would still fit the show, keep it platonic, but add so many layers to what is happening.