I used to work retail -- gave that up years ago though -- and I HATED it. I was the store clerk hiding in the stockroom busying myself with stock checks and ordering, or in the quietest corner doing something with shelves, instead of being out on the "floor" ready to help people. When I was helping customers, don't get me wrong, I was rising to the occasion, being pleasant and friendly and, well, helpful -- but it was an enormous strain. Among the worst jobs for someone on the spectrum, I think, although I had no idea, all those years, that I was on the spectrum, making it doubly stressful for me in wondering why I couldn't handle these jobs psychologically.
I also relate to the whole "being stuck in one place for 8 hours" -- every time I started a new job, I would look around and feel like I'd just been sentenced to this place as a jail every day for the foreseeable future. A dismal, trapped feeling.
I'm self employed now and it's a much more free feeling, although the downside is that I make less money, have more paperwork regarding taxes, and there's no such thing as paid vacation time for me. So up until recently I worked fifteen years without a break, no vacation, nothing. But I've stuck at it longer than any of the conventional jobs I hated, so that tells you a lot about how much more at peace I feel.