Selling your home can be a stressful and difficult time. Instead of going in blind and hoping for the best, check out these three reasons why homes may not sell. You can plan ahead and make sure that your home is not one of those sitting on the market indefinitely.