Working from home is a dream for many people, but for others, it is something that has become a reality. There is no real rocket science to kicking your day job to the curb, but it something that only a handful of people have been able to do. So you do not become one of those who don't ever seem to make it work, take a good look at the reasons why most fail.
First thing most people do is fail to have a plan. They just seem to bounce from one idea to the next without any real sense of focus or direction. You will never find a successful business person that did not follow some sort of plan. Those who plan have a 100% better chance at success than those who just "wing it".
Second thing people do is lose focus on their main goal. Is your main goal to make a certain amount of money a month or is it to walk away from your job. There are two different strategies that would need to be followed depending on which one a person chose. If you don't know what your true goal is, you won't be able to stay consistent enough to reach them.
One of the biggest mistakes people make is not choosing a mentor. Having a mentor can take you from making absolutely nothing, to having a successful business much faster. Many people believe that they can just jump into something and figure out how it is going to work. But wouldn't it be much smarter on their part if they were to learn from someone who is already making money?
If you think about it, following someone that has already been where you want to go is the smartest decision that a person could make for themselves. This way you have someone to take you by the hand and show you what has worked for them already. You have a proven blueprint to follow and it has already been proven to work.
The last reason why people fail at home based businesses is because of confidence. You have to know you are going to make it. You cannot go into it thinking that you "might" be successful, you have to know that you will be. Some people are natural born "go getters" but even if you are not, you can train your mind to believe that you are. Having the confidence that you are going to make it will take you so much farther than you could ever imagine.