Bitcoin payments are irreversible
Any transaction issued with Bitcoin cannot be reversed, they can only
be refunded by the person receiving the funds. That means you should
take care to do business with people and organizations you know and
trust, or who have an established reputation. For their part,
businesses need to keep control of the payment requests they are
displaying to their customers. Bitcoin can detect typos and usually
won't let you send money to an invalid address by mistake. Additional
services might exist in the future to provide more choice and
protection for the consumer.
No, they might not be lost. Addresses can both be used both for sending and receiving transactions. You have sent them to one of your own addresses. In your case you transferred to another address you own. So your wallet will have a new total minus the transaction cost. So technically, you could refund yourself again but you will loose another transaction cost.
Crucial note:
All of this depends on your wallet. Some online wallet services share addresses between different users, so you want to be careful if you are using one of those.
If you are using the standard client, all your addresses are fully under your control and are safe to receive transactions.
Source
3There is no such thing as a "sending address" in general. If you have some specific context where that means something, it would be very helpful if you explained what that was. Also, the term "wallet" can refer to anything. Presumably, you have some specific service in mind. It would be very helpful if you told us what precisely you meant. – David Schwartz – 2013-12-26T18:47:11.390
@DavidSchwartz, I thought so, but I haven't yet seen the transaction appear in my client (Bitcoin-Qt). There's a top-level tab called “Addresses” which has a subtext: these are your Bitcoin addresses for sending payments. For some boneheaded reason, I accidentally selected the address in the listbox and used that as the recipient for a transfer away from Coinbase. Visit https://blockchain.info/address/1BbNoWd5wgEKkjbFskdYcxeTAhE7dWiXpV and look the most recent transaction. By the way, there's a discrepancy between transactions on that site and in my client. Might my wallet corrupted some how?
– Michael Ahlers – 2013-12-27T22:55:57.543Is your bitcoind running and up-to-date? I had troubles with my bitcoind some days ago, it was spending too much memory and stopped loading new blocks due to spam attacks. Solved it by temporary adjusting minrelaytxfee=0.005 (basically, ignoring almost all the unconfirmed transactions). Replacing bitcoin-core with bitcoinXT may also help. – tobixen – 2015-10-11T06:42:54.810