Re: well @lorisarvendu
No, your Transaction will be confirmed within approximately 10 minutes. (It can take one minute or half an hour, but it will be somewhat close to 10 minutes)
The Bitcoin protocol balances its difficulty level in a way, that transactions get confirmed around every 10 minutes on average. If more people are mining, it gets more difficult for a single miner, but because more ressources are available, it won't take the entire network longer. If people stop mining (and no others take their place) it will become easier for a single miner, but because less ressources are available again, the overall time to make a block will stay the same. Every 2016 mined blocks, the time taken to mine these 2016 blocks and the time expected to mine these 2016 blocks (20160 minutes) is compared, and when the time taken is lower, difficulty will be raised by an appropriate percentage, when the time taken is higher, the difficulty will be lowered by the appropriate percentage.
When I bought my last Humblebundle with Bitcoin, it took about 30 seconds for my transaction to be confirmed, and when I sent a couple of coins to a friend, it took half an hour. There's a deal of randomness to the time it takes for transactions, but these average out.
Keep in mind tho, that in ten minutes, to half an hour a lot >can< happen in the bitcoin world. But your transaction would never take several weeks, as long as you have an appropriate transaction fee included in your transaction. (Free or cheap transactions are possible, but Miners may reject those transaction, or enqueue them in the back, so these tend to take longer than transactions with higher fees)