An old timer here. Nowadays, mostly typing recreationally in my spare time or in between work. I have been touch-typing and "Typeracering" for quite a while, on and off (sometimes for over a year), since the start of the last decade. A legacy typing youtube channel I haven't updated in a few years: goo.gl/GjECz1. Typing sites including Typeracer used to be so bad with the same few quotes on repeat and lots of bots. Things have changed a lot and the sites are lit with so many features, functionalities and talented typists. I primarily practice track these days as it aligns with my current set of goals but if you want to have a friendly set of private races, HMU, we can decide a time!
One of the most fun (and embarrassing) experiences I have had typing related was winning a Das Keyboard 4 in the UTC for being a next best replacement for dropouts in qualifying Top 25 (I didn't actually make it to the cutoffs as I underperformed the entire competition). The keyboard arrived too late for me to participate in the finals but nevertheless I got my first mechanical due to it!
Typing tips: From my experience, I can say that anybody can type and achieve standard typing speeds (~100 wpm) given enough moderate and correct practice no matter how old he or she starts. No try harding needed. But it will take time and might not happen overnight. Some amount of natural talent/starting young is required to be at the very top though, as some people are naturally better at pattern recognizing and maintaining it, especially when starting at a young age. If you are really into the whole typing improvement thing: repetition does lead to mastery and tenacity will take you far, but there is a limit since this is not about brute force but more of developing a "skill", so not all of us will be perfect. Some people recommend non-quitting, some people recommend repeating high speed quotes. Do whatever you feel like. There's no perfect way. Some days you will feel it. Some days you won't. If you are ever stuck in a rut, I would recommend switching things up.
Update: I'm currently trying to master the guitar, prioritize my career, squat 315 and overall become a better person so will rarely be here. I achieved most of the modest goals I had in typing but will certainly try to increase my overall skill further whenever time permits at a slow and steady pace by increasing my text bests. Although the texts done on this account are most definitely not non-quit, I do average around 140/150 non-quit with fresh fingers. Also, these days I feel I'm like mid to upper 170ish non-quit & 99%+ accuracy when I'm in the zone with the right set of texts which although far from the best is something I'm really proud of. Note to self: probably also record a good batch of non-quit string of texts some day soon.