My biggest problems with Bitcoins is if fluctuation of the price comes.
and then sometimes my transaction is extremely delayed before my confirmation
comes in into my email

If you are trading bitcoin then price fluctuation should not be a problem for you, as I trade bitcoin and I take best advantage of each and every fluctuation to make profits from it.
This fluctuations are good for traders. You can take advantage of it being low. Buying some before the price climbs up again and selling when it begins to drop. With the current rate going, holding on to what you have may be beneficial
Yes for trade Bitcoin price fluctuation is good. If it fluctuates means you can trade easily or else how can we trade. If the price is stable how can we trade? So price fluctuation is not a problem for traders. But if you are gambler then it is an issue for you. Because players can sell their bitcoins whenever they money so in that time price is cheap means it will hurt them.