Transaction unconfirmed after almost 2 day! Help! I tried to send a bitcoin transfer Wednesday evening and it is still unconfirmed. It says "fees 0" but I have my block chain account set to "use recommended fee" by default. Can anyone help me get this confirmed? If greatly appreciate it!

Here it is: https://blockchain.info/tx/f054dbba378cea1b82168214cf28771f60c7cc30be0963b0b38498c7a0ec9166
There are two obvious reasons why your tx remains unconfirmed:


You have not included the recommended tx fee (that's probably your wallet's fault, unless you've manually overridden its default settings)
You are spending an unconfirmed output: https://blockchain.info/tx-index/81648421/0 (also an insufficient tx fee issue). Unless this output gets confirmed, the tx above will never get any confirmations.


Most probably the tx will get invalidated by the network soon and the "spent" funds will return to your wallet.

In the meantime I would suggest you to be careful with spending unconfirmed outputs (there is an option to disable the spending of unconfirmed outputs in the bitcoin-core client) and avoid it whenever it's possible. Also, including the appropriate fee will make your tx much more likely to get confirmed soon by the network.