> I remember working on a very difficult project for a customer and I would sleep for 4-5 hours per day until I deliver it
That’s not normal or typical.
That’s not normal or typical.
Unfortunately when you evaluate a project, initially everything looks and feel just right, that you wouldn't have any problem delivering the end result as soon as possible.
But..! We know how customers ask for small "favors" of "tiny" changes that won't affect the whole project, or so they think(!), which eventually end up delaying the whole development as they become painful hurdles, only to find yourself struggling to deliver the project so you can get paid in time.
Those who know this nightmare, know!