Regarding the "lazy as hell" part: in my experience lazyness is just a symptom of what you're working on. So I'd suggest to try and find fun and optimally meaningful project to practice on.
And keep in mind that practice compounds. Results will come but it will take a while and someday you'll feel like you just made a giant leap.
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.
Regarding the "lazy as hell" part: in my experience lazyness is just a symptom of what you're working on. So I'd suggest to try and find fun and optimally meaningful project to practice on.
And keep in mind that practice compounds. Results will come but it will take a while and someday you'll feel like you just made a giant leap.