It’s hard to tell. There definitely was poor communication on the project level due to lack of a ticketing system. That led to him distrusting me and being rather open about it. There were also issues with the position itself. I was supposed to split time between development and monitoring a queue of deployment requests. If the coworker who normally handled those requests was getting behind, I was supposed to jump in. That involved breaking concentration every 15 minutes or so.
I regret not pushing back on the demands made of me. They were entirely unreasonable and could be mitigated. Unfortunately I didn’t know what to ask for and I didn’t have the maturity to identify what I even needed to push for.