I absolutely feel you.
I've been working nearly 10 days in a row as well, yet I'm only a part time employee because they can manipulate the schedule so I end a week with 30 hours between Thursday to Saturday then work another 30 hours Sunday to Monday and then it's like you get two days to try to recover from the overworking they do to our bodies. And it doesn't really happen because pending shit gets in the way of recovery.
I've started just leaving my shifts an hour or so early because the extra money isn't worth it..my legs had a dull ache in them just from walking around. My shoulders ache, and I'm falling asleep within an hour of getting home and unable to function. All to wake up at 5am and do it again.
It leaves me miserable and angry at everyone around me.
I'll definitely look into compression socks yeah I need anything I can get to help me out.