~snip~.
My bad is that, any mistake made in transfer of coin, is as good as gone. That is why it takes me time to finally press the send button

Well this is the hardest part from what the positivity of bitcoin when you send this wrongly theres no claiming back.not like in fiat(banking)that you can reverse the transaction and may win over the amount again
What is the great and the awful thing you can say in regards to bitcoin??
no doubt is slowness, you have no idea how stressful stay more than 30 minutes waiting for a confirmation. Another day I sent bitcoin to someone and I stayed more than 30 minutes waiting for a confirmation at least. can not sleep until I had a confirmation, imagine if I was a super market in my country for example, I would already be in trouble. bitcoin needs to be faster, sometimes the person needs money urgently and this slowness does not help. the big thing is the profits.
What transaction are you referring to?Maybe its a local exchangers?That need a long hours of transacting?This is because of the third party involvement,the problem is you provider and its not a bitcoin of blockchain transaction itself..and what about that example if you are in supermarket?Does this mean that in your country bitcoin is accepted as payment for goods?