Disclaimer: I've said this to many times before. I don't own Megaman, or anything like that.

Chapter 12

-22XX, Echo Ridge-

It has been a day since Geo had last contacted Ace. Hope, Bud, Zack, and Kelvin were wondering what Geo had meant by soon.

Kelvin noticed an absence first. "Bud, where's Luna?"

"She said she had something to take care of, and didn't want to be bothered by us during that time." Bud replied.

Zack nodded. "She never said what she was going to do, or where she would do it, but we both know better than to argue." Hope and Kelvin looked at each other and nodded.

"Well, I hope things are okay for now."

-Vista point, same time-

Luna was sitting at the base of a tree, hugging her knees. 'I just hope they come back soon. Even Sonia.'

Luna was no longer angry at Sonia for some reason. She didn't know why herself, though. 'Is it because Geo finally grew a backbone and told me off?' She pondered that for a moment. 'No, that's not it. That memory has nothing to do with it. Geo always said to follow your heart, and it's not giving the same feeling as this.'

It was at that moment a large glow appeared in front of her, and she noticed instantly. She was on guard, ready for an attack of some sort. The glow faded pretty quickly, though, and her resolve faltered.

Geo, Sonia, and Solo were standing right there in front of her. She stayed quiet, though.

"You know, I was thinking the guy was kidding when he said we'd end up here, huh Solo?" Sonia stated.

Solo shook his head. "I'll admit I did at first, but things are definitely different now."

"No kidding. I swear, that guy was a mess with riddles. I hate to start sounding like a brute, but I kind of liked facing Le Mu more than Ra Mu Xa." Geo added.

Solo tensed as his heart quickened. He realized this feeling, and found it was coming from behind him. "How long have you been there, Luna?" He didn't even turn around before saying that. Geo and Sonia looked at him, and then turned to her, catching her out of the side of their eyes.

Luna heard Solo's voice and her heart quickened a bit. 'That's why I'm not mad at her anymore. Someone else is here for me... though I doubt it will stay for long.'

Geo and Sonia looked at Solo. "You want us to leave you two alone?" Solo looked at them in silence. After a few seconds, he nodded.

"I'd appreciate that, Geo. I stand by my word that no harm will come to her." Solo stated.

Geo and Sonia smirked. "Well, then... good luck taming her temper." Sonia and Geo were gone in a flash the next second.

Solo took that moment to sigh. "That guy is a real handful. At least he knows what he's doing."

Luna looked at him. "Why did you want to be alone with me?" Her heart was racing through the Daytona 500 when she said that.

Solo just walked over and sat down next to her. "I figured I should let you in on a few things. Things that only those two know."

"But why me?"

"I don't know." Solo admitted. "I guess something just tells me that I should. Geo is the first person I've ever been able to trust in a long time. You might want to get comfortable, because this is going to take a while."

Luna looked at him and nodded. Solo spoke while Luna listened carefully. They talked for about an hour, and Solo looked borderline crying.

Luna had noticed that he was keeping himself from crying since about halfway through what he said. 'To think he held so much pain is one thing. The fact that he kept himself from crying the entire time? That's something, I don't even think Geo's capable of, and that's saying something.'

"That's all there is to know." Solo paused. "I can't say Geo knows 70% of what I just told you. I seriously sugarcoated when I told him."

"If you feel like you have to cry, then let it out." Luna put her hand on his shoulder. Solo just looked at her, confused. "I could tell you were trying not to cry about halfway through it all. It only seemed to get worse as you went on." Her voice was gentle. "If you feel like you should cry, then do so. Sure, you have a reputation to protect, but that just means you should do so when no one else is around."

A screen appeared in front of them. "I've been coming here every so often to rest up, and think. I've taken the time to memorize when people come, and the next one that is bound to come is a regular. We've got about 2 hours before he comes, if I'm right. He tends to come like clockwork."

Solo had taken that moment to let his tears flow, but he wasn't sobbing. He had been through too much to do that. It wasn't until 10 minutes later that the waterworks had stopped. He wiped his eyes right then and there. "Thanks Luna. You're a bigger help than Geo gives you credit for."

Luna just huffed. "He just hasn't seen me fight yet." Solo just chuckled at that. "What?"

"It's nothing." Solo waved her off. "I still should thank you, and so should he. From what I heard, you're one of the reasons he tamed Zerker in the first place."

"He told me about that the next day. I took that as his thank you, since I knew I wasn't getting anything else out of him for it. We just didn't have the time. Bud, Zack and Sonia were scattered around the world, and we had to find them."

"Did I say I was sorry about that?" Solo asked.

"Not to me... but I guess I can forgive you for that." She had a blush on her face when she said that. 'Why am I acting so nice? Sure, I like him, but not that much... do I?'

"Uh, you okay?" Solo asked, since she spaced out. She looked at him and nodded. "Are you sure? I'm pretty sure spacing out for 3 minutes is not really a good thing."

"I am. I'm just... confused right now."

"Confused at your actions, or mine?"

Luna opened her mouth to say something but what she said wasn't what she intended to say. "Mine."

Solo chuckled at that. "I didn't think he meant it when he said people do crazy shit due to love, but seriously?" Luna looked in shock at that. "I didn't think you'd care for me enough to be confused at your own actions." She shook her head at this.

"You know... I'm beginning to wonder about something."

"If it has anything to do with love, I'm not the right person to ask, as I know close to nothing about it."

-with Geo and Sonia-

SFMM and HN were watching the scene from a distance.

"You know Harp Note, I think they'd make a good couple." SF Mega stated.

"I agree." Harp Note replied.

"I also feel something coming from the two." SF Omega stated.

"It's almost as if..." SF Mega started.

"Yeah, kid. They've managed to bond themselves that much, in just one hour." SF Omega finished for him.

"A bond of love, huh?" Harp Note stated. "You think we should let the others know we're back?"

"I don't think that will be necessary. Luna looks like she just got a call." SFO stated.

"Intercept and listen?" SFM asked.

"You know it."

Luna, where are you? The voice of Ace stated.

Why do you ask, Ace?

Because the servers just detected Geo and Sonia performing a Denpa Henkan. I know you've been wanting to see them for a while.

Well... that won't really be necessary, Ace. They popped in right in front of me. Geo and Sonia left after asking Solo a question, that I myself was questioning.

What was the question?

Well... Luna trailed off.

They asked if I wanted to talk to her alone, and I'm glad for it. Solo stated. I had a little over an hour to tell her things, and she noticed more than I did.

Solo? You're there, too?

Why would he not be? Luna had asked, a little ticked off. He told me things I don't think he told Geo, much less anyone else.

What about the other two? Where did they go?

Don't know. Luna started.

Don't care. Solo added.

You finished off my sentence, Solo.

Would you be surprised if I said both of them together?

No, as I was about to do the same thing.

Ace was oddly silent.

Ace, I still have no intentions of joining the Commandos. If Luna does join, I'll help her out, but only her.

Ace nodded. I know. Remember, you told me that while you were in the past

No I didn't.

Huh? Then it must have been Geo. I swear, I think I'm going senile. Ace stated, a little confused.

It was me, you idiot. Luna stated. I'm cutting the call now.

"She hung up." Harp Note stated.

"I figured she would," SFO stated.

"Just didn't think she'd call him an idiot." SFM added.

Just then SFM got a call. "Huh. Ace is calling me." He answered it. "Yeah, Ace?"

Why didn't you tell me you were back?

"We were watching Solo and Luna from a distance." SFM stated. "Figured we'd see how fast it developed."

"Would you believe us if we told you they are already on the path to love?" Harp Note asked.

Considering what they just did, I wouldn't be surprised.

"Finishing off the other's sentences would make you think that." SFM stated.

Were you listening in on us?

"You know we wouldn't want to miss your reaction." SFO stated.

"Plus, the only one that would be considered in earshot at this distance is Harp Note." SFM continued.

"Once we're done here, I'm heading off to see the director, and Geo's heading to his place." HN added.

I see. Then would you mind letting me in on a few things, regarding their expressions.

"In Luna, I saw several bouts of shock, a bit of surprise from time to time, and one moment of confusion." SFM stated.

"The confusion is probably because of the fact she never lost her temper once." SFO stated.

"I also heard quite a bit more than I wanted to. He talked for over an hour, but I only listened for 45 minutes. I stopped listening when I thought he had it 5 times as bad as Geo or myself. I'd even go far enough to say half the planet would be drowned in tears, if his pain was spread out enough for it to seem level headed." Harp Note told him.

That bad?

"Worse, if what Lyra heard at the end is any indication." HN replied.

What do you mean by that?

"He was holding back tears from halfway through, and didn't cry until Luna said a few things regarding his emotions. It took him 5 minutes to calm down after that."

Ace nodded in the screen. Should I let the others know?

"No. It's best if the others don't know about how bad of a life he's had. I saw him grab her shirt during that tear fest." Harp Note told him. "What surprised me is that she didn't even get mad at that, and even tried comforting him." She paused to sigh. "But to think he sugarcoated it when he told Geo, and even told her more than he ever told Geo... that's something else she picked up."

"Wait. He sugarcoated it when he told me?" SFM asked. Lyra appeared next to them.

"That's what I heard." Lyra told him. "He even said you don't know 70% of the stuff he told her."

They all went silent at that. "Ace, we're heading out. They'll need time without us trying to listen in."

Alright, then. Get moving. I'll leave the others for you to tell. Ace hung up.

"Let's go Harp Note." They all nodded, and left.

-Geo's house-

Bud, Zack, and Kelvin were talking about somewhat random topics, when Zack got a call. "It's the Prez!" He answered it immediately.

Zack, I've got good news and bad news.

"What's the good news?" Zack asked.

Geo, Sonia, and Solo are back. They have been for an hour, if you didn't know.

Hope was there in a second. "When did he get back?"

An hour and a half ago, I think. I've been talking with Solo the whole time, so I can't say for sure.

"What's the bad news?" Bud asked.

You guys won't be seeing me for a few days. This sent chills through everyone's spines. The reason for this is Solo wishes to help me out with my Denpa Training. He's already told me his life story, and, if I had to compare it to Geo's life... I'd say Solo has him topped. 10 times, at the least.

Zack and Bud took that as a shock, as did Hope. "Was it really that bad?"

Has Geo told you about Solo's past, or at least what he was told? Zack and Bud nodded. He sugarcoated it, and I can easily see why. His body was trying to get him to cry halfway through, but he wouldn't let it. I know his life is harsh, and he needs someone to be there for him. I'm happy to be that person.

Bud took this as a surprise. "To think he'd have that much of an impact on her... unreal."

Bud, you do know I heard that, right? Luna said, somewhat ticked off. You're lucky he's right here and keeping me calm. I still don't know how he does it, but I'm glad he does. He'll be with me the entire time, and Geo knows that he won't hurt me intentionally. He seems to trust Solo highly well.

"I heard about that from Ace. The first person for Solo to trust is someone whose ideals oppose his. It's ironic when you think about it." Zack said, pushing up his glasses.

I know. Solo stated, signifying he was still there. I still can't believe that I can trust him so well, and yet I know I can trust him. I'm not sure where he's at right now but he should come to you guys first... after he and Sonia say goodbye to each other.

"Well, they are dating." Hope stated. "Hey, Solo?"

What?

"Did they go... that far? I've gotten a rumor from Acid that they could've, but Ace denied it, saying there was no logic in that." Hope asked, hoping the answer is no. Solo was silent. Luna was looking at him.

Blame me and my bet.

Hope heard that, and was confused. "What bet?"

They both heard me say something, Geo heard more than Sonia, and said he had one guess at why I said that. Solo went into the details. He ended up winning that particular bet. I'm still surprised they haven't done anything of the like since then.

Everyone was silent. Kelvin, however, gained a grin. "You sure about that, man?" Hope turned to him.

What do you mean?

"That's not what I heard. They did that twice that night." Kelvin's grin turned into a smirk.

No, that was one session. I was watching the entire thing. And now you know why I said I'm amazed at his control over his Hormones. He hasn't gone for that once, that I know of, since then. Don't ask me why, though.

Hope was livid. "Ace... He is going to pay..."

I wouldn't bother with that, Hope. Hope glared at him, and he was unfazed. I'm pretty sure that he'll get what's coming to him from Geo, Sonia, and Omega-xis. You can also blame Omega-xis for making the video in the first place.

Kelvin smirked wider. "You know, Solo. I don't really mind, since they have been close for so long."

Yeah, but that was mainly for the heck of it. At the time, I just wanted some entertainment, and even shoving a sword down my throat would have been better. By the way, I still got the video. Geo doesn't even know that right now.

Oh, can I watch it? Luna asked.

Maybe later, Luna. You and I have some talking to do before we begin to do anything like that. I'd save that for when I need it... or as blackmail.

It was at that moment, the front door opened. My guess is that's Geo. Later guys! Luna said, before disconnecting.

"Finally home." Geo said, as he sighed. He then went into the living room to see his mother pissed off. "Uh... what happened?"

"Did you really go there?" Hope's voice was steely cold.

"What do you mean?" Geo was confused. It didn't take long for him to realize what she meant though, since his eyes widened. "You mean..."

"Did you or did you not?" Hope was still pissed.

Geo sighed. "If we did, that's our choice, isn't it?" Hope lost track of her anger, and got a little confused. Only Zack seemed to get it. "I mean, what I do when you can't reach me shouldn't bother you. It only means that you should trust me in doing what I know has to be done. It also means that you can only hope that you taught me right. And you did."

Hope was really confused at his answer. "But still... You're only a child."

"I may not be your little boy anymore, but I'll always be your son." Geo replied. "What I did is my business, if anyone says otherwise, they're wrong. When it comes to Sonia, I believe it best to leave that subject alone. We trust each other enough to sleep in the same bed without doing anything that we'd regret, as we did so for an entire week, in a hotel, no less." Everyone looked shocked at that.

"I told Ace several times. If I can save the world like I did, then I can definitely hold back my Hormones. If not, I'd be surprised." Geo stated. "Although, I will admit she asked 2 more times. Nothing happened, though." He shrugged. "We left, spied on Luna, talked a bit, and we split. She went to her director, I came here."

Bud stared at him. "You spied on Luna?"

"She was talking to Solo at the time... Okay, Solo was talking, and she was listening. I'm not going into everything I saw, because I don't think he'd want that out. Her reaction is what bothers me, though."

"The fact she wasn't angry?" Zack stated. Geo nodded. "She just called us and said you guys were back. We won't be seeing her for a few days, since she's going to train with Solo. I, personally, don't thinks it's a good idea."

Geo grinned at that. "Already making the move, huh?" Geo sat down. "Not even 3 hours together, and they're that close. One hour and she was confusing herself with her own actions. Weird, huh?"

Everyone else had forgotten any anger they had and nodded. "Oh, Dad?"

"Yeah?"

"I think you should tell Ace not to try anything. Next time I see Solo, he's going to get it... Again." Geo stated.

"Well, I'm cooking dinner. Want to help?" Hope asked.

"Sure, why not?" Geo got up and walked over to the kitchen.

Everyone else was chatting in the living room, while Geo and Hope talked.

"How far did you really go?" Hope asked.

"I'd rather not answer that question mom." Geo replied. "Not unless she says otherwise. Just know that I'd never go too far, unless she were completely okay with it, and had no doubts about it."

"You really did take her virginity, didn't you?" Hope asked.

"As I said, I'm not saying anything on the matter, unless she's okay with it. I will admit I wanted to do so for 4 months before it all. She also wanted to for a while, but she didn't say how long. One would be amazed how long we can last against our hormones. Pretty sure Solo is beyond impressed. He doesn't even know the extent of that." Geo stated.

Hope nodded. "Well, at least you're still thinking about her feelings, even at this juncture."

"Would I truly be loyal if I didn't?" Geo asked, eyebrow raised.

Hope giggled. "No, I suppose not." Geo got a message at that point.

"Kid, I don't think I need to tell you who sent that." Omega-xis stated.

"Okay, then. Hang on, mom." Geo opened the message.

Geo:

Go ahead and tell you parents about what happened. Codes: B and S. Just make sure they know no one else is to know. Luna, Bud and Zack shouldn't know about that just yet.

I know that you know what I mean by that, so go ahead. Make sure no one else can see or hear it.

Sonia

"Okay... Not what I expected, but..." Geo stated, a little confused. "Mom, once the others are gone, you me and dad are going to have to talk about something. Alone."

Hope looked at him. "Is it about Sonia?" Geo nodded. "Then why does it have to wait for the others to leave?"

"She doesn't want them knowing about what happened back then. Not yet at least. In fact, she wants no one but you and Dad in on it, either." Geo stated.

"Why wouldn't she trust her friends on something?"

"Because this is something that actually scared her... Because it scared me. At least one point is. The other would answer your earlier questions. Remember, no one else is to know what I say during that point."

"Kid, another message."

Geo:

I'm not sure why you're not in your room right now, but if you're not eating dinner, mind coming up? I figure we should talk a bit before anything else.

Sonia

"And that's why I like her." Geo said. "We have an extra guest for dinner mom."

"What do you mean?" Hope asked. Geo just grinned. "You'll see."

"Well, I hope the guest is here, because dinner is almost ready."

"Alright, then. I'll go get her." Geo said as he ran upstairs.

'Why is he...? Sonia.' Hope thought. 'She came in through the roof, again.'

Geo came back down with Sonia right next to him. Everyone just nodded at her, since it was a normal occurrence for them.

"Hey Sonia." Bud said. "How you been?"

"Great Bud. Really great..." Her face showed she was off in another world. Probably from the memories.

Geo put his hand on her shoulder, and that brought her back instantly. "Sorry, past experience." Geo just nodded at that.

"Well, Sonia. Are you here for dinner?"

"Why not? I'll be here for a while, so I don't see the harm in it." Sonia replied, shrugging.

-after dinner-

Bud and Zack left for their own houses, while Geo, Sonia, Kelvin and Hope stayed behind. "Alright, Geo. What is so secret that you didn't want to tell anyone?"

"She gave the Codes B and S. Code B was an event that didn't just scare her. It scared me. More than losing dad. More than losing to Andromeda. More than Crimson Dragon absorbing dad. Everything I've done to date pales in comparison." Geo stated. "And it's the Overdrive form."

Kelvin looked confused, while Hope frowned. "What's the Overdrive form?"

"Honey, this isn't something like Dealer, or Vega. Heck it's the most dangerous event to his sanity. Right?" Hope asked.

Geo just nodded. "I was up against Bass, finding that there was, in fact, Noise there." Hope and Kelvin had a look of shock on them. "Before you ask how, I have to say I have no idea." He went on to explain the start of the fight. "Then something happened after I finalized." He explained the message. "After that, I activated the Overdrive Form, sent Rogue out of the area, and took on Bass alone. This was for a different reason than all the other times."

"Why is it different?" Kelvin asked.

"The Overdrive form. Its power is immense. It's a power that even I was afraid to use." Geo stated. "I don't want to use it if I don't need to, as the power itself combines the Power of the AM Sages, The 3 Tribes of Mu: Zerker, Saurian, and Ninja, along with the power of the Meteor Server: Black Ace, and Red Joker. The fear was not in the opponent, but the power I had." He paused. "I was afraid of losing myself."

Sonia put a hand on his shoulder. "I could tell that, since you had sent Omega-xis out of the immediate area. He told us that the power you were giving off was too powerful for anyone to control. Rogue said that if you couldn't control it, you would be severely injured at best. Worst case you'd die, and if that happened, I would've killed him, and then I would've gone after Omega-xis for leaving you."

"I was out of it for 3 days." Geo went on to explain what happened on his end. "And that's all there is there, aside from the aftermath and abilities I gained."

"What's the other matter?" Kelvin asked, though he had a knowing grin.

"Something happened that, though I'll admit I liked it, I wouldn't have done for a while longer." Geo stated. "I'm a man of my word, and all of us know this." Geo explained the deal between him and Solo, and the events leading up to it. "In the end, I got it right first shot. Being a man of my word, I went through with it."

Kelvin nodded, while Hope covered her mouth. "Ace was not meant to know, and it is only because Solo sent it to him that he even knew in the first place." Sonia stated.

"The way we see it, that was supposed to be a one time thing... It didn't turn out that way. After I won the Singles Tournament, Lan's mother, Haruka Hikari, decided to let us have some privacy, so we went to an island, and did the same thing. Solo, as far as I know, was not aware of this. After the Tag Tournament, that was the Third time. That was also the last time we did anything of the like. You can understand why we don't want this getting out."

Geo's parents looked at each other, then turned back to him. Kelvin had a smile on his face. "My son is finally a man."

Hope had a different reaction. "How many other times were either of you tempted for that?"

"Twice here." Geo stated.

"I stopped counting at 30." Sonia replied, causing all present to stare at her. "More often than not, though, he was unconscious."

Geo sighed at that. "At least I know I can trust you. If I didn't think I could before all of this, those numbers would seal the deal."

Lyra materialized right next to them. "I didn't stop counting, though." Everyone turned to her, even Sonia. "There was a total of 54 times she could've jumped him, but didn't. The only times they had anything like that happen was already stated: 3 times, no more than that."

Omega-xis materialized next to Geo. "Several times did I regret recording their first time, but you will not believe how angelic she sounded. Solo's words, not mine." Geo and Sonia glared at him. "I said I deleted it when Laplace caught me, but he had already copied it before I did, and right now, I'm willing to bet he still has a copy, as does Ace."

"Wait... That's the video Solo gave him?" Omega-xis nodded to Hope's question. "Then when Acid said he'd feel fear if I saw it... He was right. I would've gone berserk if you two hadn't told me."

"I've got experience breaking bad news to others." Geo stated. "You would probably consider it bad news."

"Normally, yes." Hope stated. "However, I'm willing to overlook it... if I get a copy of the video."

Geo sighed at that. "We don't want many people knowing about this, mom. You do realize that, right?"

Hope giggled at that. "I know, I just want to see how well you two did the first time around."

Lyra then spoke. "Sonia, I sent a message to Ace, telling him to send Hope the video Solo sent him."

Omega-xis then got a wicked idea. "Hey, Kelvin."

"What?"

"You want to see a Megaman battle?"

"What do you mean by that?"

"Geo and myself against the Megaman of that time. I recorded the entire thing. That was the final match of the Singles." Kelvin nodded.

They all watched it, and Sonia got a laugh in. "We've also got us against Protoman and Megaman, If you want to see it."

By the end of it, things were going a lot better. "You're still in a bit of trouble, young man." Apparently not. "Ace is gonna freak you told us about this."

"I know. Believe me, I know."

Hope laughed. "At least we know you care for her enough not to tell us." A message came to her. "Looks like it's here."

-1 video later-

Hope and Kelvin watched it intently. "Kid, that can't possibly be your first time." Kelvin stated. "Not even I was that good."

"Believe it or not, that was my first time." Geo retorted. "I just did what came naturally."

"You remember that book I showed you once?" Sonia asked.

"The one we both memorized?" Geo asked.

"That's the one."

"Yeah, I remember. Even through all of that, I did. Started page 47, went to 94, 332, and ended with 191." Geo replied. "I still like 94 best, though."

"As do I." Sonia stated. They both laughed.

Geo went upstairs. Sonia got up to leave, when Hope stopped her. "You can sleep here tonight if you want."

"I think I shouldn't. I don't want to intrude."

"You have Geo's virginity. You're good with me." Kelvin stated.

"As long as there aren't any kids running around for at least 3 years, I'm fine." Hope added. "Also what book did you mention?"

Sonia whispered in her ear. "You shouldn't be old enough to buy that."

"Being an Idol has its advantages. Still, I don't think its a good idea to sleep here. I mean, sure I could take the couch but Geo wouldn't like it if I did. He wanted me to take the bed back in the past."

"Then go up to his room and sleep in there." Kelvin replied with a smirk. "I'm sure he won't mind."

Sonia blushed, but nodded. "Alright, if you insist. But if he asks, it was your idea." She went upstairs to head into Geo's room.

This is gonna be a long night.

00000x00000

Chapter 12 is done.

If you think this is over, you're sadly mistaken. A lot of ideas hit me while my laptop was unable to be used, for reasons I'm not going to speak of. It will be a continuation of afterward the fact, yet before it all began. It will be another story posting, since Lan is not going to be in it. There will be a few more chapters here. 2 probably, maybe 3. 4 is doubtful, though.

That's all for now.