You didn't talk about your personal life, but I think you should focus on it. Work is a great enabler, with a good enough salary you can afford to do very exciting things when you are not at work.
And when you are at work, you can try to shape your craft, go to a few conferences, try to get something new to your brain.
Also, enjoy life. The endless search for something better will never end and it is one of your best qualities, but don't let yourself, your body and soul suffer and suppress that by letting it make you depressed.
I was kind of like you, then I found a wife, moved abroad, still work with the same stuff as before, but having to adapt to different contexts, culture and language made me grow a lot personally and also I believe in my job. Maybe consider that. If you are American and know those things, hell, even from a third world country(like I was), you can definitely find a job abroad that will give enough problems to solve(immigration is hard) that will keep you busy for a few years...
And when you are at work, you can try to shape your craft, go to a few conferences, try to get something new to your brain.
Also, enjoy life. The endless search for something better will never end and it is one of your best qualities, but don't let yourself, your body and soul suffer and suppress that by letting it make you depressed.
I was kind of like you, then I found a wife, moved abroad, still work with the same stuff as before, but having to adapt to different contexts, culture and language made me grow a lot personally and also I believe in my job. Maybe consider that. If you are American and know those things, hell, even from a third world country(like I was), you can definitely find a job abroad that will give enough problems to solve(immigration is hard) that will keep you busy for a few years...
Wish you the best, cheers.