In the self hosting world, we all run into various issues trying to set up our services and apps. But it's how we handle ourselves when we report those issues and request support that differentiates us from one another.
Some find it easier to admit fault and move on, but some have much thinner skin. They are unable to admit fault and instead go down an unproductive path that leads to more frustration for both the dev/maintainer and the user.
Below I will list 7 stages that some users go through. The first stage is inevitable, we all start there. Some users go through some of the other stages, some may skip a stage or two and some go all the way. Each stage leads to more negative behavior and frustration.
Before I get into the stages, I'd like to clarify that the below write up is my own and while I'm a member of the Linuxserver.io (lsio) team, I do not wish to speak for the team or the other members. I use the royal we
as I started compiling this originally with the intent