Reality Check:
When one feels bitter and resentful of others for ‘taking it easy’ on the weekend, when one is running around haggard… check to see whether one is not burnt out.
Has the weekend has been planned for, so it can run smoothly without having to go buy groceries to cook, and errands to run that could be run during the week?
Ergo:
1) Plan grocery shopping on Fridays so that one can self-care on the weekend
2) Schedule a free day during the week to run errands.
Stop abusing yourself, and others in the process.
Treat yourself well, and others will start to, too. Remember, it was never between you and them, anyway.