Is there any biological reason for humans to rest after x days of work?
I think your main assumption is not true -- we do not really rest on weekends.

I do not know many people who only rest on weekends. Usually this is the time for socializing, doing home-related work, physical activity (sports, hiking), spending time with your kids, all of which is often almost the opposite of a rest.