I am in germany, so, things in the job market are a bit different here... but let me try an advice:
Why not try something completely different for a while? In the early 2000s i was in your shoes, nobody wanted to hire me despite some (from my perspective) good skills. I was totally frustrated and didn´t thought i would ever get any half decent job... so, out of a sheer "f*ck to the world" rage i joined the german army.
After spending about two years in camouflage suits following orders of total barbarians and putting my body through more pain i would ever have dreamed of i got back to the civilian market and landed within three weeks after my release from the military a good job as an system administrator with a good company.
What i want to say with this little story: Don´t focus to much on what you want now, you will get frustrated and potential employers will see this frustration... do something completely different for a while, get your head clear and start all over again.
Why not try something completely different for a while? In the early 2000s i was in your shoes, nobody wanted to hire me despite some (from my perspective) good skills. I was totally frustrated and didn´t thought i would ever get any half decent job... so, out of a sheer "f*ck to the world" rage i joined the german army.
After spending about two years in camouflage suits following orders of total barbarians and putting my body through more pain i would ever have dreamed of i got back to the civilian market and landed within three weeks after my release from the military a good job as an system administrator with a good company.
What i want to say with this little story: Don´t focus to much on what you want now, you will get frustrated and potential employers will see this frustration... do something completely different for a while, get your head clear and start all over again.