I gave up 10 years ago at 38!
Just went round and round in circles. The other problem was (and maybe the main one) was that I didn't have a degree, just 20 years hard experience.
I was of the age that we didn't have to go to Uni for 90% of jobs. But thanks to Blair's great idea that every kid should go to Uni to study Media Studies and contemporary dance...every job now requires a degree.
I was also told my customer centric stance (sit with the customer, find out and understand how they work, build a relationship, don't make assumptions, look them in the eye, no BS etc. etc.) scares the shit out of grey-haired dull little IT Managers that love to hide away. You know the type, the ones that think the business exists purely to support and enable the IT dept to exist not the other way around. Lot of them about.
So I went self-employed. Life is good. I'll never be a millionaire but at least I don't loathe myself.