I'm in the same boat (sort of; high motivation BUT low energy, plus long-ingrained personal vices I need to unlearn such as overanalyzing, worrying, guilt at not working hard enough, bad time management etc).
How I deal with this:
Tackle the "blocking" personal problems (still working on it)
TIME TRACKING & MANAGEMENT!* Can't stress how helpful it is. Managing your time well means you have enough time for rest, relaxation, personal & community commitments, work, and learning. Be very mindful about where your time goes. I'm still working on this, too, but already seeing some improvement.
Document your learning (in writing, video streaming, whatever). Not only is it a concrete proof of your learning journey which boost motivation, but it also helps you remember things you forget down the road.
*) I'm aware not everyone can do that; just try to do time tracking & management as much as your circumstances allow.
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I'm in the same boat (sort of; high motivation BUT low energy, plus long-ingrained personal vices I need to unlearn such as overanalyzing, worrying, guilt at not working hard enough, bad time management etc).
How I deal with this:
*) I'm aware not everyone can do that; just try to do time tracking & management as much as your circumstances allow.