I store all of my btc in one address (say from_address), and when I want to send any btc to any address (say to_address) I get a transaction like this:
INPUTS: from_address OUTPUTS: to_address and from_address
See and example here: https://blockchain.info/tx/e0bcd29288deae6611337c75b8236a548926887796501486ffa3c486707d28c6
Now, I cannot send any BTC before this transaction is confirmed! and says "Insufficient Funds Available" (as I have all of my BTC in my from_address and it is unconfirmed!!)
Is there any tip to send BTC except this?