Stop trying so hard? It sounds like you're spinning your wheels and just getting further stuck in a rut. Find another activity, area of study, or topic of interest you can go deep in. The true masters of a given field are known for both depth and breadth. Find something else that sparks your interest that's NOT programming.