The address wich I used is from binance.com for depositing BTC. This is why i used it twice. Could that be the problem?
I'm not 100 % sure if binance supports multiple deposits to the same address, but generally they do.
However, this is not the reason for your problem. It seems like core didn't broadcast your transaction while still verifying blocks.
Is core up to date at the moment? It should show > 502.883 blocks.
And just in case , is there anyzhing i can do on my wallet to cancel that transaction ?
You can use the startup parameter
--zapwallettxes. This command removes all transactions from your wallet which hasn't been included into a block yet.
First:
Backup your wallet!Afterwards open the command line (i assume you are using windows) with 'cmd' in windows search.
Open core with the following command:
C:\Program Files (x86)\Bitcoin\bitcoin-qt.exe --zapwallettxes=1. Thats the standard path. You need to adjust it to your actual path to core.