Prompt: for kara: there's nothing worse than sitting in your bed at 3 AM and wondering if you just fucked up a chance to be with your soulmate.
Alex had warned her about this.
She warned her that being in a relationship would mean lying for a while. Supergirl was far too precious of a secret to tell someone when you’re pretty sure you’re falling in love with them. But Kara wasn’t just ‘pretty sure’ anymore. She knew she loved you and she knew she didn’t deserve your trust.
The minutes ticked away into hours as Kara stared at her ceiling and prayed for your call. She just wanted to hear your voice and beg for your forgiveness. She would tell you the truth now if you gave her the chance. It wasn’t unjustified that you had run out of patience with her vague answers and stories that just don’t quite add up.
Kara had no one to blame but herself.