I heard development is kind of like a relationship. New prospective ideas come along all the time and it's easy at the beginning to think about the future and get all excited. So much you commit to anything, even if it's irrational and fail to realize all the effort and challenges that lie ahead. Then when you get into it, the true nature of it is revealed and you see how much effort and time are involved... Often more than originally planned for