Purely from a blogging perspective, there is no question WP has the better CMS and overall controls/backend for non-programmers. Shopify is recommended more for expanding your ecommerce options with plugins, promo offers etc. Obviously would need more context here as far as feature scope and what your site needs were, but I'd lean more towards WP just based on what you've described. there are a checklist of factors you can go through in order to figure out which open source platform would be most advisable. Happy to connect and offer any insights or guidance I can to get you on the right platform.
I agree with JC's reply. For the life coaching market, you need to present yourself as an authority and thought leader. Prioritize your content and blog over store features. Also, with WordPress you'd have diverse e-commerce options that could be more suited for your offerings and easier to use. Plugins like Easy Digital Downloads, Restrict Content Pro, and LMS plugins like LifterLMS and LearnDash are great options to consider. Sometimes WooCommerce can get a little cumbersome when you have all or mostly virtual products.
The two options you list are very different.
Usually coaches provide content + many times group coaching (also called membership programs).
This means using WordPress + a membership plugin.
I tell my client to avoid WooCommerce, as it's far more complex to use than you'll imagine at first glance.
Using Shopify, means Shopify owns/controls/dictates your entire process, so I never use this platform.
Start with WordPress.
Look for someone who can consult with you about both business practices and technology, like WordPress.
If you can't find anyone like this, you can book a call with me. Either I can help or point you to someone who can.
Disclaimer: I run a high speed, WordPress hosting company + consult with my clients about topics like end-to-end marketing (from ad spends to conversions) + best practices for site scaling (as traffic increases)...
I say this because I've seen people use both WooCommerce + Shopify incorrectly + trying to escape either of these systems, after they're being used... is painful...
Like getting off hard drugs.
Better just never start.