You’re inevitably going to face new tasks that require new skills. Being in a constant state of learning can be overwhelming and distracting. Do your best to stay focused and take it one skill at a time.
At some point, growth will stall or even decline sharply. These moments can be incredibly scary or depressing, but they’re always temporary–if you want them to be. You just have to look at it as a problem to be solved. What have you not tried that could be the next thing to help you break through?
It’s unfortunate, but not everyone on the internet means well. If you put a payment form online or give people a way to post public content, you’ll eventually get a visit from a spammer or scammer. You must address it, but don’t let it get to you.