-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.
yeah that's blockchain.info

Seems it's finally time i switch to bitcoin core as well..
Hope fully soon it will be ok....
Thanks