I must have another fundamental misunderstanding about addresses and wallets.
Here's what I'm trying to figure out. It's probably a little naive...
I've got a tip jar address on my blog. It shows I've received 2 donations. So, I went and looked at the 2nd donation - knowing full well the first one was mine - a test.
The 2nd 'donation' was an outgoing 20 BTC transaction that I eventually recognized as going to BTCT. Now, I never sent 20 BTC to that address, but it was used as an outgoing address and sho it showed up publicly. Now, how would I go about accepting donations at that address - and not ever having it be used as an outgoing address - and still be able to use the money at that address?
I guess it comes down to - is it possible to have an address have BTC which is accessible for outgoing transactions - but it's address is never exposed except as an incoming address?
Ah ok now that makes sense. This was actually asked before by another person here on the forums. The best answer is this one:
https://bitcointalksearch.org/topic/m.2778812