So, how can you develop this mental toughness?
By doing what you say you're going to do. That's it. Understand that you're human, which means you have emotions, and weaknesses like everybody else.
But....you are an entrepreneur. You decided that you want to be financially free and that is a decision that requires you to work hard and be perseverant.
It is normal to make excuses and feel sorry for yourself when you don't want to work but if you truly want to be financially free you "have to work hard" to build your business.
Being an internet marketer is not normal, which means you have to destroy your normal habits and create some new habits that will aid you on your journey to success.
Well, what if I don't know what to do?
Then find out what the successful people are doing and start doing it yourself. Like learning a sport or learning how to play an instrument, you are not going to get everything right in the beginning, but if you seek help and advice you can speed up your learning process and excel faster than the average guy but don't expect something for nothing.
You have to do what you're supposed to do even when you don't feel like doing it. Don't rely on motivation to do your work. By doing your work in times when you're unmotivated you will eventually reach little successes that will naturally motivate you to go on.
You will have to make uncomfortable decisions. That is part of being an entrepreneur.
Entrepreneurs take risks and work hard to make sure that the risks pay-off.
Understand that you have normal human tendencies but you have chosen an abnormal lifestyle. Being an entrepreneur is not easy. Just do what you have to do and don't think about excuses or anything else just work hard.
Some people may think what I'm saying is too harsh but this is reality. If you want an extraordinary life, then you have to have extraordinary discipline. Wake-up build your business, eat, sleep, repeat.
Of course you have to find time to rest, engage in your hobbies, and spend time with family and friends but your business needs to be a top priority if you want to be successful.
Once you reach your goals and you start to make a passive income online then you can reduce your work hours and outsource some of your work, but for now you have to get to work.