I think ignorance was one of the reasons I received the money in trust wallet instead of directly to binance. When you receive it in a centralised exchange you don't need to pay fees when you want to sell.That was the experience I got to really understand that when storing of cryptocurrency like bitcoins it is always recommended that we store it in exchanges in which we can easily convert to other cryptocurrency if needs be.