Anyone else get really angry when having to 'troubleshoot' stuff that isn't your code (compilers, plugins, libraries, IDE/editors)?

I'm not sure if it's just me, but I get really angry when something gets in between me and writing the code I actually want to write. Those 'in-between' things with programming really piss me off. I'm fine dealing with bugs in my own code, but when I have to troubleshoot and deal with things that *aren't* my code, it makes me so angry.

So many times I've followed instructions for setting something up perfectly, and then boom, it doesn't work, and I have to spend hours figuring out why it's not working, only to realise that it's a bug with the software, or some particular thing that you wouldn't know without randomly stumbling across a github issue or reading a random line in the documentation. Those moments get me insanely angry, because they're just wasted time. It's one of the reasons I struggle to use linux. It feels like it's constant troubleshooting. I'm trying to write code, not learn every edge case and problem that I have fix to get something up and running. These moments can really put me off programming for the entire day if I run into them. I can program for hours on end if I don't have any issues like this. Bugs in my own code don't really annoy me very much. It's just that in-between stuff that kills me.