-snip-
Actually i checked and the balance has been deducted twice , means i will get this btc back once the unconfirmed tx clears? but we can't say it will even clear right

Well for bitcoin core you could just rescan the wallet, Im not sure how you would do that with... what looks like blockchain.info.