1. Sapphire
2. At a flea market, sometime on a weekend in late 2010 (I think around November 6th or 7th?)
3. I quickly looked through all 3 starters to see which one I liked most, then decided I liked all 3 of them so I picked the first one I saw (Treecko). Treecko was Female and Timid nature (317 speed as a level 100 Sceptile), ended up with Dragon Claw, Leaf Blade, Return, and Strength. I remember Treecko evolving right after I beat Roxanne, then assuming it evolved every time after beating a Gym Leader. It did not take me long to figure out that. I don't remember the Gym Leaders or regular trainers being all that difficult, maybe aside from Wattson and Route 110 May? but I do remember struggling badly with the Elite Four as I was only using Sceptile for battling. Glacia and Steven frequently took 500,000 pokedollars out of my Trainer Card. I capped out to 999,999 a bunch and even saved sometimes before losing to them so I didn't permanently lose all that cash after losing. I was training daily against trainers in Routes 117 and 118, then anywhere else I could hoping to one day beat the Elite Four. I ended up beating them when my Sceptile was level 86. I forgot how many weeks it took, but it was definitely more than just a few. It could've even been months! You may ask what happened to the legendary mascot. Well, I didn't have a Master Ball (in Ruby/Sapphire it's hidden in the Team Aqua/Magma base and if you didn't get it before facing Matt/Courtney the ball was gone forever). I only had around 7 or so Poke Balls. I honestly tried saving right in front of the Kyogre, but apparently trying to do so triggered the battle and I failed to catch the legendary. My previous save was about two and a half hours beforehand and I didn't feel like having to go through all that again just to catch Kyogre. Little did I know how important Kyogre was. I was like "Eh, my level 53 Sceptile is better anyway" and figured I could just blow through the rest of the game with ease

. After many losing attempts against the Elite Four, I finally beat them for once, then discovered through my elementary school classmates that Rayquaza was in the game. I begged them to tell me where it was at. I went straight to Rayquaza and got it as soon as I could after being given it's location. Rayquaza became my first legendary and second Pokemon I've trained up to level 100. I also caught some more Pokemon, like Clamperl and Numel, trying to figure out what they evolved into. I knew Clamperl evolved into something, but I didn't know what or when and assumed it was by level up. Because of this, I ended up with a level 72 Clamperl thinking I'd have to train it to level 100. I got the Numel to evolve though and it became my next highest afterwards at level 56. Next up, I decided to get Steven's Beldum from his house and train that up to a level 50 Metagross. After this point I kinda just chilled until my game's data accidentally got reset at around late March 2011. I did find Latias and tried hunting it out but I never managed to catch it in this run.
Few things to note:
1) I caught a Tropius at one point and used it as my initial Fly Pokemon. Figured it was really cool having a big strong fully evolved Pokemon like that in the games and it felt epic having one. I kept it in my party for a really long time.
2) One of the friends I had at the time had Pokemon Ruby and had a Skarmory in his party. I thought Skarmory was a legendary Pokemon because it seemed like one of those single-stage Pokemon with no prevolution/no evolution, but was seemingly rare. I didn't really care about Skarmory though so I never made an attempt to get one on this save.
3) Despite not being a furry, I had a crush on female Absol when I was 10... I forgot whether or not I ever caught one on this save though.
Bulbapedia: "Absol's humanized face and feline appearance may also be a homage to the sphinx."
Huh... that might explain it...
4) I thought Torkoal was the final evolution of the Slugma and Magcargo line and felt it was amazing having to encounter a final stage evo Pokemon in the wild.
5) I had a Hariyama because it was another big fully evolved Pokemon, but found in Victory Road at the high levels of 38, 40, and 42!
Pretty weird, intriguing experience overall. I was really upset when my game's save got reset but I accepted the loss and started a new journey, but with Blaziken.
These are all the big things I can remember experiencing on my first Pokemon game.