First of all thank you to shorena and danny hamilton for being people I can trust. I am fairly adept at weeding thru bullshit and I get a good feeling from you guys. Thank you for telling me how to find what version of core i'm using, those are the type of things that help me and hopefully teach me so that I wont have to ask for help in the future. It seems that some are trying to get info from me that will help them to steal the coins. As far as the notion that I sent less than 5 btc on my original transfer is wrong. The 5 coins made it to their destination and were used to make a purchase. We can eliminate that possibility. Before I paid to get access to this site I tried to find answers elsewhere and couldn't find a dilemma that was exactly the same. One piece of advice I got tho was to download the entire blockchain over until it shows up, someone said coins that were lost reappeared after doing this like 4 times. So far I have only done that once and I had no luck. I plan to make a backup of my wallet as suggested and proceed from there. This may sound like a dumb question but, do I have one singular wallet id to look for on a block explorer or is my wallet basically the combination of all of the addresses i've used to receive coins over time?
The word wallet can have different meanings. Most commonly it is refered to the software managing your private keys (e.g. bitcoin core) or the file that has the actual private keys in it (in case of bitcoin core that file is named wallet.dat). A wallet can store any number of private keys (and corresponding addresses) and its common that it stores more than one.
As I said I am self taught and I really don't learn new skills to navigate until I am forced to. I guess you could say I like to stick with what works. Again, thank you to everyone who has offered to help.
From what you write it sounds to me that you want the unconfirmed transaction to be removed from your wallet. If you have bitcoin core 0.12, 0.11.x or 0.10.x (where x is the highest available version). You can use
-zapwallettxes for that. E.g. on windows you do:
#1 close core
#2 make sure its closed
#3 open "run" (win + r)
#4 enter:
c:\Program Files\Bitcoin\bitcoin-qt.exe -zapwallettxes and confirm with ok
#5 let core do its thing.
What the command does is it removes all transactions from you wallet and rescans in the local blocks for any transactions for any of your addresses. This will mean that unconfirmed or conflicted (e.g. in case of a double spend attempt) transactions are not added again. Your wallet will show the balance before you created (or received) the transaction.
Usually this only helps if you created the transactions. Once its removed from your wallet you can recreate it after some time (~24 hours) with a higher fee. You will need to wait the ~24 hours to make sure a large portion of the network has forgotten about your transaction. This is because bitcoin network nodes (such as bitcoin core) do not relay transactions that conflict with ones the node already knows about. You want the transaction to get relayed to a miner in order to get it confirmed.