Most difficult aspect of working remotely?

Finding work, making the right schedule, etc. What do you guys think?