Ok something seems to be wrong with my wallet. None of the transactions are confirming. I know the blockchain has had some work done to it but is this how it is suppose to work now.
When ever I send a transaction it sends my entire wallet bitcoins to one address and the original amount to the destination. Only the recipient doesn't receive the funds as the transaction doesn't confirm.
Here is the most recent transaction I performed to test.
https://blockchain.info/address/18kq1xrWFRPMHzsygBQVzrN2RQeZw8at2PAs you can see it sends 24.84302725 BTC to a new wallets and 0.001 BTC to the recipient. Only it doesn't confirm. I did pay a Transaction fee of -0.0005 BTC.
Thank you for all your help in advance.