"I had a website, but hosting was too expensive...other options look difficult to use"
Let's look at how easy it is for a non technical person to deploy and host a static web site with Netlify and their product Netlify Drop
Drag the folder from your pc into the browser and watch the magic happen.
Now you can go ahead and set up your own custom domain, hook the website up with Netlify's cms to manage blog posts or even add and manage forms!
Check out the finished product which is now a bookmark for my newest prized possession Roseanna.dev