Sorry for your loss however you should have seen it coming. You signed up for hosting with someone who is just good at registering domains. I use godaddy for domains because Net4Domains fucked up my domains and Directi was way too complex for me. I hosted on digital ocean. I suggest you to look at DO or lightsail. Whichever is good for you.