From what I have seen and experienced, to quit is greatest temptation during first year of working at a home-based business. If smoking was like working at a home-based business, occurence of lung cancer would be dramatically reduced.
It is a known fact that a majority of people that undertake a work at home business do not achieve real success. There are several reasons for this, but one of primary reasons is that these people get frustrated and do not allow themselves enough time to succeed.
In early going, one of most difficult things about developing a new home based business is dealing with emotional roller coaster that can result from highs (successes) and lows (temporary setbacks) you are almost certain to experience. Once you have done research and decided on a particular home based business opportunity, you really need to focus on persistence and realize that any real business will not just automatically become successful in a matter of days or weeks. You should be prepared to give it your best sustained effort for at least 6 to 12 months in order to begin to build a solid business base and begin to see some good income.
Highs and lows were something that I began to notice when I first started a home based business. I have many years of top level management experience in "traditional" corporations and have experienced lots of business cycles (corporate "ups and downs"), but natural "ups and downs" that occur in a home business (particularly in early stages) can be brutal from an emotional standpoint if you don't prepare yourself in advance for fact that it is a basic law of nature...it will be a rocky road until you have spent enough time and effort to build your business to a level that sort of smoothes out peaks and valleys.
The impact of highs and lows you will probably experience in developing your home based business is amplified by fact that you are now in business on your own. You are boss and get to make all decisions, but you are also on your own in dealing with frustrations that will occur along way while you are developing your business.