Rescuing Lily

Soon after Lily and James' dance Alex came out of the bathroom and took Lily away. James hadn't taken his eyes off of them and he made sure Alex knew he was watching him. It was almost the end of the ball when James stood up, he couldn't take watching that asshole dancing, joking and touching his sweet beautiful Lily. The Christmas holidays started tomorrow and he wouldn't see her for two whole weeks.

"I'm going to the toilet, keep an eye on her till I get back" said James to Sirius

"It's nearly the end of the ball and he hasn't tried anything yet. He's all talk, she'll be okay" replied Sirius

"Still, look after her, okay?"

"Okay"

When James came back a few minutes later, he looked over to where Lily and Alex had been, they weren't there.

"Sirius, where is she?" he asked Sirius who was talking to a pretty girl

"I dunno they were there a minute ago" shrugged Sirius

James went over to one of Alex's friends and asked him where they were.

"He took her up to the astronomy tower, he's gonna get some" he answered immaturely

James practically ran to the door, when he got there Sirius and Remus blocked his way.

"Where are you going mate?" asked Sirius

"He look her up to the tower, I've got to go and save her" said James frantically

"But what if she doesn't want to be saved?" said Remus

"You don't understand I have to go," said James pushing past

"Just make sure she needs saving, you don't want to walk in if she doesn't" Sirius shouted after him.

James ran to the top of the astronomy tower, when he was outside the door he thought about what Sirius said. He pressed his ear against the door and listened, at first all he heard was muffled sounds and then he heard Lily's voice loud and clear.

"No don't"

James tried the door, it was locked and then he heard Lily scream.

"No get off me. No"

That was all James needed to hear, he kicked at the door as hard as he could, nearly kicking it off the hinges. James saw Alex on top of Lily trying to life her dress up as she struggled to fight him off. Something took over James at that moment, he pulled Alex off Lily and threw against the opposite wall, then he picked him up and threw him on the floor and then he was on top of him punching him, again, again and again.

"No stop!" screamed Lily who had gotten up

James looked up and only the look on Lily's face could have stopped him from hitting Alex. James dragged Alex to his feet and took hold of him by the throat and said,

"If you ever go near her again, I swear I'll kill you"

Alex looked terrified and as soon as James let go of him he ran as fast as he could and ran down the stairs.