Question: I need my own domain name and monetization, plus things like ability to pay and schedule and stuff.
Any WordPress installation should allow plug-ins for polling, scheduling and other types of forms, in addition to blogging.
Go here to create a Google Ads account (for monetization)
You can go here and sign up for DreamHost to be your web host. They’re having a “sale” right now (probably all the time). They do hosting and are also a registrar, so you can get your own domain name with them, too.
And here are a couple of payment plug-ins for WordPress: plugins/wp-paypal and woocommerce.com
And here’s a scheduling/booking plug-in.