I'm similar to OP in that I'll get excited about something but I don't usually get past the very intro before I get bored or frustrated and stop.
So I learn very little, and often restart the same things over and over. Eventually I give up and play computer games because they steer the focus and drip-feed novelty and reward compared to actually doing anything more productive.