Working from home presents a completely new set of challenges. Sure, you no longer have to worry about combing your hair and no one really cares if your shoes are out of style but that is part of the problem. You tend to lose touch with the real world. Working from home can be exceptionally isolating. How you cope plays a lot in how successful you become.
My 'work from home infomercial phone order taker' job afforded me the flexibility I was looking for. If I needed to show a property, I could take a few hours off to work real estate. If the dogs needed to go to the vet, I could work it into my schedule. This also proved to be a curse. It is easy to get distracted working from home. Dirty laundry and dusty shelves are never 'out of sight, out of mind'. Pressing family matters cannot be left at home once you go to the office. Your office is at home. Baking cinnamon rolls and playing catch with the dog tends to seem a lot more attractive when the alternative is work. OK, baking cinnamon rolls and playing with the dog is always more attractive.
The ability to handle the isolation is a challenge. At first, you might not notice you are eating lunch by yourself every day. You might actually enjoy not having to listen to a cube-mate share the intimate details of potty training their child with you. When the holidays roll around and you are the only person invited to your 'work at home office party' things might not look so great. No more office birthday parties, no more discussing last night's TV show while hanging out in the lunchroom. Want doughnuts? You will have to get them yourself.
Performance feedback might be hard to come by. More than anything your paycheck is the final judge of your performance.
Working from home was not the "perfect solution". Adjustments would need to be made but I felt confident I would make it.