If life, developing a company and carrying out ideas would be easy, everyone would be doing it. But life is not nor is building a business easy. There are days that things go smoothly, and ideas get shared, and everyone is supportive but then other days when hitting a wall is just part of the process. Take heart and realize that the easy days are great, and the hard days are character building.