Delivering Results in More Work

I've burned the midnight oil and worked over the weekend many times to get something done for my job in tech.
The result isn't less work after completing the task. It's usually the opposite. I get rewarded with more work.
That is just the nature of working at my job in tech; there are always problems to solve, which is great because I love solving problems.
But it can also mean the finish line on when you can "rest" constantly moves.
Over time, I've come to understand that not everything needs to be done immediately.
It's a journey in managing workload, not an instant solution. Everything urgent is not always important.
I'm not against burning the midnight oil or working over the weekends. There are times when it is necessary.
But I'm against doing that for unimportant or non-urgent things.