Take a break from your personal projects for a few months. Read physics or something or maths or just go and watch a few movies or play video games or go running or join karate.
Basically anything but programming for a few months in your non-work time. Take a vacation if feasible.
Then come back after a few months with a fresh mind and evaluate your options and situation then.