The bottom line is unless you own the company; your job is temporary no matter how long you’ve held it, how hard you work at it, or how good you are at it. Only a management decision stands between you and the time clock and you and the breadline.
Self-discipline is the key. If you can’t keep yourself on the job without someone telling you what to do, working at home isn’t going to work out so well for you. It may not be impossible, but it’s not going to be easy either. Given that many works at home jobs pay on production and that all employers expect productive employees no matter how they’re paid, you can’t slack off just because you’re not in the office.