But it is also what makes it an amazingly humbling and rewarding experience.
In reality, the difference in opinions and visions are unavoidable and should be taken in a positive perspective. Some take the entrepreneurial road simply because they want to earn more. However, they fail to realize that being an entrepreneur is not a job, but a lifestyle. Once you take that road, it should be like the air that you breathe. Your full commitment is expected and your passion should never die down.
One of the advantages of being able to work full time on your startup is that one can more focus on building the business. Putting in more hours into the business means that one is able to stay ahead of the curve.