I have a very nice custom-designed office at home with big monitors, keyboard tray, Aeron chair, etc. I used to use that as my workplace when I worked from home (which was most of the time when I wasn't traveling.) But, for whatever reason, I've found myself gravitating to just working on my laptop in various rooms in my house. The variety works for me. (I can work outside in the summer but usually don't because of glare, etc.)
In general, I think I needed the discipline of dressing as for the office and working in my dedicated office for a time but feel less need for the structure today.
I agree. Working from home will test your discipline, and I personally cannot work in pajamas and blur the lines between my personal life and my work (though it's convenient to have the option if needed).
Like you, I need to have some variety. Working from home can get extremely boring, and I never really thought that I needed a bunch of social interaction until I began working from home. I really enjoy doing it (been going strong for about 3 years now), but I can't just sit at my desk all day either. I like to get out, go to coffee shops, friends houses, co-working spaces, and even the office about 2-3 days a week.
I personally see working from home not as I'm literally working from home, but that I'm not tethered to my desk in the office. As long as I have an internet connection, I can work from anywhere. It's really nice.
In general, I think I needed the discipline of dressing as for the office and working in my dedicated office for a time but feel less need for the structure today.