Working from home can be both a blessing and a curse depending on the day, hour, or your own state of mind. I have somehow managed to structure my life in a way that includes two careers; one of which can be done at home (or, really, most anywhere) and one that involves me going to an actual, physical place of work. There are things I enjoy and, sometimes, despise about both.
One of my biggest work from home challenges is maintaining productivity on a consistent basis. Some days, focus is right there when I need it, other times it is the most elusive thing ever and I am easily distracted by a window and the life happening on the other side of it.