Hey guys, I know its a bit late and all, but Heres a GeoXSonia Christmas fanfic! I've recently gotten back into the my Megaman phase, plus I still have a little Christmas spirit so why not? So here's " GeoXSonia - An Electromagnetic Christmas!"

CH. 1

Its been a couple of months since the Meteor-G incident. Geo had been living a comfortable, care-free life with family since then, now that Omega-Xis and his father, Kelvin had returned. It was now December. The Christmas spirit had hit Echo Ridge hard. Everyone was getting ready for the holidays by putting up their decorations and going Christmas shopping...

"Hey kid, wake up! Its time for breakfast!" yelled Omega-Xis. *Yawn, "Mornin' Mega" Geo said as he was getting out of bed slowly. Geo then walked down the stairs to see his parents getting the table ready. "Mornin' kiddo!" Kelvin said as Geo was approaching the table."Hey dad. What's for breakfast today?" asked Geo. "I made your favorite dear! Pancakes!" Hope said happily. Geo, with a ecstatic look on his face, started mowing down his pancakes one by one, as Kelvin and Hope looked on happily.

1 hour later...

"So whattya gonna do today kid?" Omega-Xis asked. "To be honest Mega, I have no idea what to do today." Geo replied. "We haven't had much to do since the whole Dealer incident" Geo said with a hint of disappointment in his tone. "Why don't you go ask out that girlfriend of yours?" Omega-Xis said jokingly. Geo started to blush a bright red. Geo knew that he was referring to Sonia, Geo's first brother. "S..shut up mega... SHE'S NOT MY GIRLFRIEND!" Geo yelled. "Kid, you do realize that I can read your mind. Ughh, you humans and your love" Omega-Xis said with a hint of disgust. Geo was now even more embarrassed. "Do you really think I should ask her out? I mean, usually shes the one that does the asking out" asked Geo even redder than ever. "Well I watched some show with your parents kid, and I'm pretty sure the guy asks out the girl" Omega-Xis replied. "Uhh, I'll think about it" Geo said nervously

Half an hour later...

" *Sigh. Well here goes nothing" Geo said. Geo had been thinking about what to say to Sonia if he could muster up the courage to ask her out. Geo then took out his Hunter-VG. *Beep*Beep*Beep "Helloooo?" Sonia said happily. "Uh, Hey Sonia. Whats up?" Geo said. "Geo! Hey! What up? Its been a while since we've talked." Sonia replied with joy. "Nothing much" Geo replied. After a few moments of small talk, Geo finally decided to pop out the question. "Umm, so Sonia... are you busy today?" Geo asked nervously. "I've got nothing to do today." Sonia said with a little disappointment in her tone. "I...I was wondering if you'd uhh... wanna go out with me today." Geo asked blushing extremely. Sonia then started to blush as well. "I...I'd love to!" Sonia said. "What d...did you have in mind?" Sonia asked nervously. "Times Square opened their skating rink today! I really wanna go skating! It'd be more fun if you c..came along." Geo said. "O...okay! Sure! Pick me up in an hour!" Sonia said happily. *Beep. "Congratulations kid, you didn't chicken out!" Omega-Xis said jokingly. But Geo couldnt care less of what Omega-Xis had to joke about, for all he could think about was one girl, Sonia Strumm.

CH. 1 END

*Next Time! CH. 1 in Sonia POV!