OK guys.. after carefully considering all of my options, I decided to purchase a hardware wallet. I made the order a few hours back. I think this is the best thing to do, given all the inconvenience I had to go through with the Blockchain.com wallet. Thanks everyone for their inputs! They were really helpful.