I will never recommend you to stop ever. Stopping is not the solution, pivot also may not be the solution. All you need is to 'Focus' and little motivation. You thought it right, you need a mentor, a consultant or a guide who can identify your strengths and let you focus upon it. A daily dose of motivation will take you towards your aim.
You may talk to me if you need any further advise, I am expert into it.
A mentor is one approach. You can expect to gain wisdom and insight from someone who has been in your shoes at a point in their past. Based on your question, however, it sounds like you'd benefit more from a consultant or strategist tnat can actually help you refocus on your goals and help you establish a plan to move forward. I'm happy to jump on a call with you to help sort through it all.