"There is a reason so few companies and people make it: It's not easy. Be honest with yourself. What price are you willing to pay to make the business work and be successful? Would you sacrifice your time, your family, your friends, your golf game, your entire social life? I am not advocating that you should, but you have to ask yourself if you are prepared to," says Robert Herjavec.
This is what my business coach says to me all the time. I agree with Robert - it is the struggle of business that is so hard and to be a good entrepreneur, you must develop that tenacity to keep going. Tenacity is the element of entrepreneurism which although DNA can determine this, you can also be trained to deal with stress and bad times to get back to the more profitable situation.