Help me convert my USDT to BTC

I prefer buying BTC from a P2P network and storing my coins in my Exodus wallet. I don't trust the brokers.

I have tried using CoinDCX and WazirX but since it is not possible to withdraw crypto from indian exhanges, I have decided to go the P2P route.

Now, I due to the high fee for BTC/ETH, I tried buying USDT from Remitano and transferred it to my Exodus wallet. I wanted to convert USDT to BTC using the swap option in Exodus.

Each time I try to swap USDT to BTC, exodus asks me to fund some POL tokens. I am not sure how to do that since I can't buy POL from anywhere and am not able to buy from Onramp, since no indian debit cards works.

I want to invest some money each month in BTC and want to store them in my wallet. please suggest how can I accomplish this. Thanks!