Astra snarled at the man, who had been half a foot taller, and built sturdy.

"What did you just do?!" She demanded. Astra just wanted to go to a bar and enjoy herself. It just happened to be Alex was here too and this man catcalled Alex. Her Alex.

"I- um-" he stuttered under the glare of the general, but then regained his confidence. "I just catcalled her. She's hot." It was clear he was drunk, but Astra snarled again, preparing herself to lunge at him.

"Astra, stand down," the sound of Alex's voice flooded her ears, but did not stop her as she started to lunge forward only to be halted by arms around her waist. "Astra..."

"But he surely had offended you," Astra looked conflicted, struggling between two options. The first was to not attack the drunken man and tell Alex about her feelings for her. The second was to take her anger of watching Max Lord parade Alex around like a toy.

Astra's blood boiled at the thought of what Max Lord does, and everything was forgotten as she threw herself at the man. She threw the first punch and got in a few other good hits before the man realised what was going on and faught back. The aliens instincts were quick and agile, fighting in superspeed for a full minute before they slowed and Alex tried to intervine. The man only carelessly punched Alex in the chest, then again in the stomach.

When the former blood shedding warrior saw her Alex fall, she roared and as the man lifted his arm to hit Alex, she burned the man with her heat vision. He crumpled down under the intense heat, a heat more intense then was normally dished out, and only stopped when arms connected around her and heavy breathing was in her ear.

"Astra, please," Alex's voice was low and pained, and calmed yet worried the kryptonian enough to very much lessen the heat vision. "Please, Ash." Astra let the heat die out quickly, turning to Alex in fear she hurt her, only to see the girl a bit bloody. Astra pulled the fragile human in her arms quickly, and Alex noted the movements and hug were done with incredible gentleness. Astra then tried to pull her even closer, a snarl errupting from her throat protectively. Her eyes burned in warning as she spoke.

"If anyone is to disrespect my Alex Danvers, you will personally recieve a visit from me," she turned her head slightly to adress all the patrons I the bar as she talked, stance taking on a general form yet still hunched enough to be protective. "And you will be far worse than this man."

With that, Astra scooped Alex up bridal style and flew her home in a flash. Astra didn't bother to explain herself, leaving a confused Alex to watch her turn and start to leave.

"Astra!" Alex practically yelled. Astra flinched, slowly turned herself towards the human. She knew all too well what she did, thought she didn't do it on purpose. "What happened back there?"

"Someone challenged you," she was calm, stood tall with her head held high. She even stared Alex in the eyes as she said it. Just like a soldier. "I stepped in and prevented the war call." Alex wiped her face with her hand and then ran a hand through her hair.

"Astra, that was called a cat call. Its basically when a man thinks you are.." she thought of her words carefully, still knowing Astra didnt fully understand some terms on earth "Desirable and/or attractive."

"Oh," Astra felt a strange feeling. The need to deterr Alex away from any other suitor. Is this what Kara calls 'jealousy'? Her expression changed slightly, just for a moment, but of course Alex caught it.

"I guess you don't approve of the use?" She chuckled.

"Alex, I have something to confe-"

SLAM!

"Alleeexxxxxx..." Maxwell Lord cooed, and Alex physically cringed away from the sound.

XXxxxxxxxxxxXX

Surprise two parter! Also, Alex is human. She makes mistakes and craves any kind of love, like you do. Remember that for the next chapter.