My first large scale job out of college was WFH - 70% and Travel - 30%
I was young and working at a large company with little to no support. Near the end of my first year I had a break down and discontinued work there. I learned a lot from that situation. The biggest of which was how much I thrived of the energy of other people. Bouncing ideas around, or just having someone to look at as they walk by.
I'm not a programmer, but a Unix Admin. Just being around people is key to easing my struggle in this life. Weather I like the people or not, just having those minds and that energy around is essential to my survival.
I finished my last contract job up from home, and it was nice taking a break from the office. To work from another perspective. After 2 months of WFH I craved the office again.
For me I don't think I'd mind Office - 90% and WFH - 10%. Any less than 90% in the office and I feel separate from people. I get distant and spacey.
We all get down from time to time, "US" more than others. But the key is to get back on that horse when you can. Keep putting the good work out there when possible.