Initially, I found SEO to be so complex, but I am now learning from Neil's Patel and Matthew. Both are top-ranked bloggers and SEO gurus. Also, I am learning more about SEO by watching YouTube videos.
I have been paying yearly subscriptions, but I will consider paying on a monthly basis after reading why most people consider the monthly option as the best option.
I was using Smadav after using the software to clean some trojan virus. But, since last year, I have been using Avast. From the comments, I will try Malwarebytes.
Although Facebook is a good source of traffic, I am no longer using it, because you are not guaranteed of that traffic irrespective of paying for the ads. Besides, facebook groups have made it competitive leaving your ads to people are not interested to even visit your website or buy the products you promote.
Premium hosting is much better compared to free hosting. With premium hosting, you can control so many things, which are limited on free hosting. Also, free hosting can decide to delete your account any day, and all your work will be lost. Furthermore, there are so many affordable paid hosting.