Please help! I did somthing very stupid and anyone can help me?

I wanted to withdrawal my 59.8SOL to my Binance wallet from Coinlist,
but unfortunately I entry the wrong wallet address which it my Metamask wallet (because the auto fill in the previous address) I transfer before :sob: :sob: :scream: :scream:, I understand this is my own mistake and carelessness, but is there have anyone may help and assist me to cancel this transfer or is there have any other methods to solve. I feel very regret and hopeless now :tired_face:,

It’s 3days now and the transaction status still showing Transaction Pending in my Coinlist :pensive:

Thanks very much.