Hi @ajks
It is very important to set dedlines for any work we do because without this we don't take the work seriously.
To some degree I think you're right. But what about work that is very ... creative? Or is related to emerging markets, where things are changing rapidly?
It is true falling behind the schedule really affect mental health. I personally experienced it.
Perhaps it's best to be able to disconnect ourselfs emotionally at that particular moment? To separate ourselfs from all emotions that follows, whenever we fail meeting deadlines.
Yours
Piotr