It puzzles me why anyone would go around fixing bugs in libraries they would never use themselves.
If you don't like my answer, then go read Kierkegaard or Sartre and contemplate the essence of your existence, and then go do what fulfills you as an individual.
It's a valid question, but you may want to start by contributing to OSS projects that you actually use. The story in the article is about the author and his cofounder contributing to a library they used heavily. You already have a vested interest in things you use. The next step would be to visit the git repo and see how you can help.
It sounds like you'd burn out in any profession. Perfect is the enemy of the good. If you're holding your work, and that of others', to a perfectionist's standard, then you're just causing yourself unnecessary stress and anxiety.
Most of those bugs and failures you listed are really inconsequential in their contexts.
Car won't play your phone's music? Use the radio.
Game has bugs? Play another game until it's patched, or find inventive ways to use the bug.
Can't see your CC? You can still charge on it and pay its balance.
Experian and Equifax don't report same credit score? Your creditors aren't reporting to every credit bureau.
Ashamed that someone else's system doesn't work? I can't help you there. That's some deep psychological issue.
About 10 years ago I came to understand that mediocre runs the world. All these people, who are your bosses, who are getting raises and promotions, they're the B/C students from college. They don't care about perfect. They really only care about finishing what they're assigned and going on with their outside life.