I spent a lot of time today battling the rich trainers on Route 212, because I needed to level up Chansey and earn money to buy TMs. After quite a few battles, I had enough money to buy an Ice Beam TM, so I went to Veilstone to buy one at the Game Corner. I taught it to Clefairy. I then went back to do some more battles. Eventually, Chansey evolved into Blissey.
After that, I went to heal in Hearthome. I then headed to the Gym, which I plan to do next.