I would vote that setting up a deadline is the best option, give yourself one-two-three months to validate the idea, and then evaluate a roadmap. But I would never say that leaving a project unfinished is a bad thing, let your mind guide you through unknown paths in your spare time.
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 would vote that setting up a deadline is the best option, give yourself one-two-three months to validate the idea, and then evaluate a roadmap. But I would never say that leaving a project unfinished is a bad thing, let your mind guide you through unknown paths in your spare time.