You're overdoing it mate.
Any chance that the office will understand if you take some time out ???
You know, it's hard to function correctly when you are tired.