As I understand it, the problem that both Nix and Docker try to solve is “How do I bundle and run this application in such a way that its dependencies are explicitly specified and don’t interfere with anything installed on the host system”.
They have different approaches, but I think that goal is the same?
Firstly, if you’re worried about this, speak to whoever is running the sessions. I could speculate as to what works and what doesn’t, but if you are in contact with a trained person who has seen you many times now, they can probably give you better advice than internet strangers.
I see a counsellor, which I know isn’t the exact same thing, and I’ve definitely broken down and started crying in some sessions. And yes, it feels like shit. And yes, it hurts. I have a habit of retreating and hiding from stressors, and having to face them is rough.
However, anything you talk about is likely already in your head anyway. Taking about it lets it out in a safe way, because otherwise it just kinda builds up and festers… Which is even worse.
If you are neurodivergent though, it might be worth looking for a specialist that handles adhd therapy. I know at least for autism, regular cbt doesn’t work. Don’t know if that’s the same for adhd and whatever therapy you’re doing.