I'm a novice too. This thing about fees is a very crap. And this is just another of many reasons that why btc will never take off.
So in example, if I receive 0,1 btc with ten incoming transactions, to spend 0,1 I have to pay ten transaction fee? This is the most ridicolous system to cash and spend money.
Hold on a second...
When the bitcoin protocol was first formulated, it was envisioned that eventually all possible bitcoins would have been mined (a hundred something years from now, really.) At that time it was believed that the bitcoin economy would be very mature and viable.
To incentivize miners to continue "mining" sans bitcoin rewards, the transaction fees alone would provide a good reward to the miners.
Currently, the voluntary transaction fee is 0.0001 BTC per 1K of transaction size payload. Each bitcoin transaction that occurs (go to blockchain.info and watch 'em stream in) is around 200 to 500 bytes. So you can have multiple previous incoming transactions go out under that 1K size (and it is still voluntary as of now.)
So if you have in your example, ten transactions that amount in total to the btc you want to send out, you may have to pay 0.0002 BTC to send it. Again, currently it is voluntary (but that can change real fast in the future.)
Do you know how much it costs the merchant to accept credit cards? How much it costs to send a bank wire? How much western union charges? How much a postal money order costs?
Bitcoin is a tiny tiny fraction of all these methods of money transmissions. And this tiny tiny fraction oddly threatens the very structure of the banking system and interest rate implications clearly going back over two thousand years at least.
I think for this point alone you'd be happy to pay under ten cents for your bitcoins.