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.
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.
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.
I will say this advice seems highly tuned to a different generation than mine. I really don’t want my company talking to me about “self care” or playing weird slack games (slack itself is great for remote though).