In the original github issue for geth --fast feature karalabe writes:
After a node managed to successfully sync with the network, fast sync is forever disabled.
Is there a way to circumvent this? I don't want to run the full node all the time, I want to check my wallet every other few weeks and the full sync takes forever.