Let’s face it: doing a PhD isn’t always rainbows and unicorns. The process can be painful and annoying, and at some point you’re probably going to get completely stuck. If you’ve ever done any research, you definitely know what I’m talking about.
There’s something you need to do, usually some task that was supposed to be easy – a toy example, an almost standard code, a “quick” experiment to check your hypothesis. And here you are, spending long hours, days, weeks, even months, not even closer to solving your problem. You’ve tried everything, used all possible sources you could find, but this devil isn’t giving up.