Number of Badges: 7
*I spent time nurturing some Eevee babies I got and evolved 1 into an Umbreon (Ben) and one into an Espeon (Jerry)
*Went through Burned Tower and finally got Morty back to his gym
*Fought Morty at the Gym and won thanks to Ben's Pursuit
*Grind a little and then ran to the lighthouse so I could help Jasmine
*After gaining a Good Rod, I went to catch a few pokemon and fill the first box
*Surfed down to Cianwood City, where I received the Secret Potion
*Fought Eusene after seeing Suicune
*Won against Chuck at his gym after an Poliwrath's Dynamic Punch Missed (All thanks to luck cause I only had Clyde left and no potions)
*Swam back to Olivine and gave Jasmine the Secret Potion
*Fought her at her gym and won pretty easily
*Went to Mohagany Town and captured the Red Gyarados (Rage)
*Fought Team Rocket and destroyed their plans
*Fought and defeated Pryce and a good session of grinding
*Went to Goldenrod City and destroyed Rockets plans there
*Went to Tin Tower and Captured Suicune (Anemoi)
Current Pokemon Team
Spoiler:

Anna the Pidgeot Lvl. 40
Moves:
Gust
Sand-Attack
Fly
Quick Attack

Taylor the Golem Lvl. 40
Moves:
Strength
Defense Curl
Rock Throw
Magnitude

Ben the Umbreon Lvl. 40
Moves:
Tackle
Tail Whip
Sand-Attack
Pursuit

Clyde the Feraligatr Lvl. 43
Moves:
Cut
Leer
Rage
Surf

Carter the Weepinbell Lvl. 29
Moves:
Sleep Powder
Poison Powder
Stun Spore
Acid

Ian the Hitmontop Lvl. 40
Moves:
Tackle
Dizzy Punch
Rapid Spin
Counter
I will be working on the challenge a little later today so I might update this.
EDIT:
Ok, time for a huge update! I have spent all morning (starting around 8 am this morning, which is 10 hours ago) and only really stopped playing for class (which was a 2 hour 20 minutes all together) and necessities (around 1 hour 30 minutes all together) to play crystal version today and finish up the Johto side of Pokemon Crystal.
Pokemon Crystal
Number of Badges: 8 and defeated Pokemon League once
*After Catching Suicune, I found the dojo master at Mt. Mortar and grabbed another Tyrogue.
*Evolved it into a Hitmonlee and bred it for other pokemon (Specifically, 2 Tyrogues with Egg Moves, 2 Hitmonlee, 1 "pure' and 1 that has Rapid Spin, 1 Hitmontop with Hi Jump Kick and 1 Hitmonchan without Egg Moves)
*started to train my pokemon for the fight with Clair after switching Ian (my Hitmontop) with Tigre (my Hitmonchan)
*Went through Clair's gym and wiped her out pretty quickly thanks to a combination of Tigre's Ice Punch and Thunder Punch, Rage's Twister and Anna's Sand-Attack
*Went through the Dragon's Den and received the Extreme Speed Dratini (Emilia)
*Ran around and fixed up a few loose ends (getting another pokeball from Kurt, collecting items from people who were calling me and battling them)
*Went to Victory Road and trained to get my pokemon to Level 50
*Fought Gold again and defeated him with ease
*Started to sell items so I could buy better ones
*Finally went in and defeated Will on the first try with Ben's Pursuit, Tigre's Thunder Punch and Rage's Thrash
*Had a little bit of trouble with Koga because all his pokemon kept poisoning mine but I was able to defeat his pokemon without any of mine dying (and losing around 15 full heals...)
*Bruno was no problem thanks to Clyde, Tigre, Rage and Anna.
*Karen was also easy to fight thanks to her inability to hit my pokemon half the time and my pokemon being faster.
*Lance was also a cheap challenge thanks to type advantages and lowered accuracy.
Final team for Johto Side:
Spoiler:

Tigre the Hitmonchan Lvl. 53
Moves:
Strength
Thunder Punch
Ice Punch
Fire Punch

Ben the Umbreon Lvl. 51
Moves:
Tackle
Tail Whip
Sand-Attack
Pursuit

Clyde the Feraligatr Lvl. 54
Moves:
Cut
Leer
Rage
Surf

Emilia the Dragonair Lvl. 51
Moves:
Waterfall
Thunder Wave
Twister
Extreme Speed

Anna the Pidgeot Lvl. 51
Moves:
Gust
Sand-Attack
Fly
Quick Attack

Rage the Gyarados Lvl. 53
Moves:
Thrash
Bite
Dragon Rage
Whirlpool
Now it is time for me to start my Kanto side adventure!