No you are not.
From experience, HR screeners often view people who stay in the same place as "coasters". You need your resume & approach to aggressively counter this storyline. Without even having seen your resume, I'm assuming you're not effectively doing that.
So, I think you need a great recruiter. Yes, yes, scum of the earth, bla bla. But: you clearly are not able to translate your experience into something droolworthy for the right employer, and I'm guessing you're not aggressive about getting feedback about why you're not getting callbacks or how you could improve in interviews (?)
A great recruiter will do that for you. I think you should just acknowledge that weakness and find a great recruiter. A great recruiter, not just any sucker who contacts you cold on linkedin.
How to find one? It's easier to find a great recruiter than it is to get hired for your full market potential: Ask around. Friends, ex-colleagues, etc. If you're absolutely dying email me: einar@vollset.com, and I'll try and help.
You'll be fine. I checked out your comments. You're an experienced Java Dev in Seattle. Have faith.