It's not the first time I am hearing this. "Driving Uber" could be plumbing, farming, woodworking, but gist the same. Here's the truth: six months of driving Uber ought to long you for the tech job back. Hell, I imagine even a few weeks is enough. The back pain, being on the road all the time, and having to work even when "you're not in the mood" is enough to make you realize that there's no better money than IT money.
This isn't to disagree with your complaints, but other jobs are arguably even worse—much, much worse. In fact, the best jobs are to be found in the IT world. You just have to try enough. You can try joining a small company that gives you more autonomy over your work. Or you can try joining NGO, if having a direct impact is your priority.
Or you can take a sabbatical to recharge. Focus on outdoorsy activities or hobbies that have made you happy in the past.
The root of the complaints is human tendency to think that there's a glimmering better world that's just waiting for you. There's none! This is life, and this is it.