Don't blog on a free provider. This is a perfect example. It is cheap now a days. When I started on the internet, it was $120 a month, as technology progressed, it went down to $49 a month, down to $4-$9 per month, depending on my hosting (I have more than one, slowly moving everything to one company).

Iwanttohostyour.website is $100 for a year, .com and hosting.
GoDaddy is $100 for a .com with hosting for a year, currently running discounts so it could be less.
NameCheap has the same thing, around $100 for a year.

Those are the cheapest plans for them and they have 1st year discounts.

There are tonnes more, I am not going to post EIG owned hosting companies.

I just posted above three companies, that I have used/currently use. You can look at them or search for others. There is no real reason for anyone to use a free hosting provider.

$8-$12 a month, including the cost of the domain in here.