I mistakenly pasted my own Blockchain.info receiving address into the recipient field when I was trying to send BTC to a friend. I usually receive either a "send" or "receive" notification in my records, but this time I got a "transferred" notification. Even though it was my own receiving address it took 100 confirmations and blockchain.info never returned my BTC back to my own wallet. I'm not asking for my fees to be returned but about the whole bitcoin I sent. Do you think that I will get back my BTC even if I used my own receiving address?
Bitcoin doesn't know that the recipient address is also yours. Therefore, while you sent the money to yourself, it looks like any other Bitcoin transaction to any other network participant.
To your wallet provider (blockchain.info) it is obvious that you control both addresses, so they call it a "transfer" instead of a "send".
As you've sent it to your own receiving address, you should be able to see it counted towards your balance. If it hasn't been, get in touch with blockchain.info and request that they help you rectify it.
You already own these bitcoins while you ve sent them to your own address. Check the transaction you have made in blockchain.info explorer. You can spend these btc again there is no problem with that.