I’m hosting on DigitalOcean and buy the URL somewhere else (GoDaddy in my case). If DO becomes to expensive under load I’ll move to AWS. Have done this with a few other projects the same way: start out and tinker, finding a good setup on DO and move to AWS for price efficiency.
You are alright bot, you tried your best!