It depends on the kind of job you are doing and also the environment. The amount of money you are paid is something you should put into consideration and if it is not worth your time then you should resign. Starting a business offline is better.There is too much stress with offline job , because of the stress that we normally pass through between 8a.m to 5p.m is always stressful , but with working online , its always easier .