I would also struggle with an office environment, so I feel for you! I hope you manage to find a solution to it. I think a lot of offices would do well to adopt some of the principles behind remote work. If employees are sacrificing something to come into an office each day, they should have more say in what that workspace is like when they're there. For example, being able to work in a quieter part of the building if noisy environments are draining for you.
It's not that different from sitting in a cube, at least for software development. It's just threshold when something becomes a problem to reach out for help is higher for remote work, since it takes a bit more effort to communicate. You do a bit more so you have something to show and to discuss, not try to reach out for every little thing.
I always felt that good remote workers are very mature, communicate well and are respectful of others . I guess that applies to office work too but remote amplifies this.
As far as depression and anxiety goes I get that from my current job sitting in a cube with constant noise and interruption. I feel it’s starting to really impact my mental health negatively.
In the end i don’t think remote work is for everybody. Some people will thrive with it and some people will thrive in an office. It’s good to know which you are.