Been there too. Working late hours in the office. Mine wasnt a startup though. I was just rolling out websites for extra income to buy me a laptop and help out at home...(Then the word CMS was known by few, there was no wordpress, there was Mambo. And those who knew MySQL & PHP & css were demi-gods). At college I would carry either my harddrive or my clunky 386 to a client in a travel bag so I could show a prototype, by Combi. There were no flash drives to fit in your pendrive webserver. So you had to carry your clunk. DVD writers were for the elite.
Its true, you just make do and keep going. Today people certainly have it easier
These are not excuses to lose your drive to follow through, but they certainly are challenges worth talking about..
You can make do if you have alternatives. Not sure about you but outside casual browsing, internet is very important for me to research on best practice, common pitfalls and any knowledgeshare. I can rely on my own experience but thats just too limited. Even if say you have a language/API manual, it dznt explore particular cases...its a manual. Not sure if you get me. But when I code and encounter an unfamiliar challenge, I want to google and solve it ASAP and move on to the next issue. E.g say you discover you need to implement RSS, or something RESTful in whatever platform your are coding on...waiting for your next internet access would be a kill-time. In an age where developers expected to be polygots(esp web) u cant know how to do everything in every language elegantly. I can do with notepad,manual versioning and a WAMP or XAMP server...but my internet, I need it.
Each to his own. I must admit, I was a better coder pre-internet and when things were hard. No better motivation!