I lost internet connection for about 5 minutes and my full node was disconnected. At first it was about 500 blocks behind and looked like it was catching up. Now every time I check:
eth.syncing.highestBlock - eth.syncing.currentBlock
it looks like it is falling farther and farther behind (currently the output is over 3000 blocks).