I understand your pain completely as I’m similar to you with the anxiety of going the loo.
Potentially TMI coming up, sorry but it’s the nature of the thread.
I categorically can not have a no. 2 anywhere but home. Nothing major you might think, but I’m getting married and moving in with my DF next year and I still can’t do it at his house. I know it’s silly but I just can’t relax, so much so I have to drive home and I live 30 mins away. And the thought of doing it on a public toilet or work?!?! Not a chance!
I also can’t wee in the same room as someone else, and at work or in public I can’t wee within earshot of someone.i know myself it’s ridiculous and I haven’t always been like this but I just can not relax. So much so it causes pain.
My DF has in no way caused it though, he’s very supportive and even offers to ‘go the shop’ But that causes me to stress about doing it too.
I’ve had to cut holidays short due to the pain it caused.
I do think I’m getting better though, so god is hoping I’m able to do it when we move in otherwise that’s going to be a corner of a hurdle.
Sadly I don’t think I’ve been of any help, but just thought you should know there’s more than you out there.