Which is great and awesome. I was the same way. But what unfortunately happens is your output and productivity from this becomes the norm/standard. Everyone above needs to know they can't and shouldn't calculate not expect this amount of output. Consider it a temporary bonus and never rely or make plans assuming it. That's the difficult thing for everyone above to do. They want to appear to be the hero and they don't want to say no. As a manager or leader, make sure your folks never put in more than 45 hours a week for planned out work. 40 or 35 would be better. Once they got 40 hours for the week or 80 for the two week pay period have them learn a new skill, train them on something else, or tell them to stay home.