Always rebroadcast, so maybe I should only wait?
You have waited 3 months, the fee is simply too low.
Backup your wallet.dat, then zap it.
Not 3 months. It was sent December 8.
This is the Blockchain info today December 16:
Transactions
No. Transactions 305
Total Received 102.36899048 BTC
Final Balance 0.00141177 BTC