Anyways, I was going to try what some of you suggested and move my private keys without using pywallet. I cannot for the life of me figure out how to do what you guys are suggesting-- using a debug console under the help menu. My version of btc-qt does not have any "help" option whatsoever. It is version 0.6.2 for linux. If I update to the latest version of qt, will it then have the debug console available? Am I missing something more fundamental?
Anyways, if anyone tries to explain this to me, please treat me like your un-tech savvy grandma, because I probably don't know much more than her anyway.
ps-still hoping for someone to help me in person, I think that someone who knows what they are doing could look at my stuff and figure it out really quick.
http://sourceforge.net/projects/bitcoin/files/Bitcoin/bitcoin-0.8.5/bitcoin-0.8.5-linux.tar.gz/download
Run it and let it reindex. Have 12GB free.
The easiest way to fix your problem is to use pywallet after backing up your wallet.dat: start it with the option pywallet.py -web, go to the address 'http://localhost:8989, go to the delete tab, and delete the non-confirming transaction number.
Just note, you may not "magically" get back bitcoins if they were never yours to start with: https://109.201.133.195/index.php?topic=329954.msg3570589#msg3570589