The first thing I ever did in Python, after the obligatory "Hello World", was to follow a tutorial to make a simple task tracker web app. Then I made a small routine to edit Excel files. A few months later I was getting paid to write Python code (and yes, I got lucky as shit, but my point is that it was easy to keep going as soon as I just got started). Just start making things, it doesn't really matter what as long as you enjoy it. It will be useful. Follow tutorials, look stuff up online, you'll absorb syntax without cramming it. You've got this!
Wow, opposite issues! Bazzite worked out of the box for me, but Ubuntu was awful. I spent several hours just to get my wired internet to work, threw every fix I could find at it, eventually fixed it with a modprobe, used it for a few days and decided that Ubuntu wasn't for me.
I hope you're right! I saw something flashing by about the UK suing Steam over price fixing, with the threat of enormous fines or being banned if they don't pay them. Steam has many flaws, but I believe the world is better with them than without them.
But polyphonic music really does summon the devil!