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

Right but at the same time we also have to understand that there are fellow bitcoiners who earn a lot of profit with just this. I love how the price fluctuates and gives us opportunity to earn with it.
Rise and fall of prices there must be harmed and benefited, it all depends on us. But fluctuations it is necessary to turn bitcoin. The problem I have ever disturbs me maybe just a nuisance when the transaction is delayed for several days.