Kind of left it in a bad place last time so here's to make up

Kind of left it in a bad place last time so here's to make up. Like I said… I keep my ideas for this in a notebook. This is going to be a long one.

Mako Injections

--

Zack slowly seemed to get better. He was still tired though. When he slowly opened his eyes, they were no longer Mako blue but brown. That meant Zack would have to have Mako injections again. Angeal smiled lightly to Zack. "Are you feeling better?"

Zack nodded. "I'll have to do them again, huh?"

Angeal looked down. "The fever made you lose your Mako. You will have to have Mako injections soon or else… it will be okay. Don't worry."

Zack nodded. "When would I have to do them?"

"Think you can do it today?"

"I think I'll manage."

During Mako injections Angeal stayed with him. Finally Zack's eyes turned Mako blue. "You look a little uneasy Zack."

Angeal and Zack were back home but Zack looked very mad. "You wouldn't like anyone who poked you with needles!"

Angeal gave Zack a warning glare. He understood though. Everyone was cranky after Mako injections. Zack was no exception. Angeal pushed Zack to his room. "You need sleep."

Zack pulled away. "No! I don't want to! I don't have to do anything you say!"

Angeal gave Zack another warning glare. He didn't want to have to punish Zack. "I don't have to listen to you!"

Angeal looked up and punched Zack in the stomach. He closed his eyes tightly as Zack fell to the ground. He looked in Zack's eyes and saw tears. "Angeal… I'm sorry."

Angeal carefully carried Zack to his room. "Zack… I don't like having to hurt you. I don't like having to… but sometimes you leave me with no other choice and I can't refuse. I would rather not but it's SOLDIER rules."

Zack looked at Angeal. "I'm sorry…"

Angeal shook his head. He carefully leaned forward and kissed Zack. The strangest thing was… Zack was kissing back. Zack wrapped his arms around Angeal. Angeal slowly broke the kiss. "Zack, sleep. If not for yourself then do it for me."

How could Zack refuse? He didn't want to disappoint Angeal. He felt Angeal's hand stroking his hair and he slowly drifted to sleep. "Zack… you look so cute and innocent when you sleep…"

Angeal left the room silently. An hour later Angeal was working on things at his desk when he heard screaming. He ran to Zack's room, afraid and not knowing why Zack was screaming. Angeal shook Zack, trying to get him to wake up and eventually he did. "Zack? Zack! Zack, are you okay?"

Zack nodded slowly. "D-did I wake you?"

Angeal shook his head. "No, I was already awake. Can you tell me what's wrong?"

Zack looked down. "I-it was nothing. Just a dream."

Angeal embraced Zack in his arms. He kissed Zack on his neck and started stroking Zack's hair. "Then if you don't want to tell me and I know you don't want to sleep at least allow this."

"Is that all you want him for, Angeal?"

Angeal turned around and saw Ieron. "What are you doing here?"

Ieron smirked. "So tell me Angeal, is this what you want your student for? I know his lips must be very soft… but I wouldn't know. So… let me see for myself."

Zack felt like he was being grabbed by his neck. He was pushed roughly against the wall and be kissed. Zack tried to push Ieron away but Ieron was much stronger than Zack. Angeal pushed Ieron away from Zack. "Leave Zack alone! He's done nothing to you! Go!"

Zack ran behind Angeal in his shy attempt to run away. Angeal closed and locked the door and went back to Zack. "That shouldn't have happened. I won't ever let him near you again."

Zack shook his head. "I'm not leaving this room again."

Angeal tilted Zack's head back. "You are a SOLDIER. I know you're braver than that. Who knows you more than I?"

Zack looked up. "My mom!"

Angeal nodded. "That is true but who protects you now?"

Zack mumbled his answer and pointed to Angeal. "You do."

"Correct. And who do you belong to?"

Zack rolled his eyes. "You. I have to trust you with everything."

Angeal nodded. Zack leaned his head against Angeal's chest and mumbled a few words. "Well I guess you really are a little puppy, aren't you Zack?"

Zack looked up and smiled. Zack nodded indicating that he was. "Uh-huh. You're little puppy."

Angeal carried Zack to his room. "Then if you are my puppy I want this little puppy to go to sleep."

Zack nodded and drifted into a peaceful slumber. Angeal watched Zack sleep. It's been awhile since Zack was that peaceful. It was like nothing in the world could bother him. Angeal heard a knock on the door and left to go answer it. It was Sephiroth and Genesis. "I heard that something happened here."

Angeal nodded. "Yes Sephiroth. Ieron scared my student. He kissed him."

"Is your little puppy asleep?"

Angeal nodded. Everyone knew Angeal called Zack 'Puppy' or his 'Little puppy'. "He looked kind of happy after Ieron left though. After I told him I will not let Ieron near him again. I can't blame him."

Sephiroth nodded. "Neither can I. But I assure you, Ieron will be punished for this matter. Just keep Zack safe."

Angeal nodded and looked at Genesis who's been quiet the whole time. Genesis looked up. "I-is he alright now?"

Angeal smiled lightly and nodded. "He is. Shall I tell him you said hi?"

Genesis nodded and Sephiroth merely looked confused. "May I ask what is going on?"

"Genesis and Zack has been friends for about a year now. They say hi to each other now and then but never really get a chance to talk much anymore."

Sephiroth nodded. 'We take our leave. Later."

Angeal went back to Zack's room the moment Sephiroth and Genesis left. "I hope you get better and remember… I care for you very much."

- - - - - - - - - - - - - - -- - - - - - - - - -- - - - - -- - - -- - - - - - -- - -- - - - - - -- - - - -- -- - - -

Chapter 4 this HAS to be my longest chapter yet.