Web development can be a lot like driving in traffic. You're inching along, making a little progress, but honestly not enough to get you there before you've spent an all-nighter on the highway in the snow. Instead of turning back like a sane person, you press on. I mean hey, you have already invested this much time right?