You should maybe look into investment banking or software programming or something. Engineers design, troubleshoot, and service things that are actually used in real life. Whether it's a power generation system, a highway, a treatment plant, or an oil rig. If you don't enjoy the process of paying your dues doing long hours and field work, that's one thing. But you will never get any respect if you don't do it. I personally would not hire or work with an engineer who had no field experience, or was unwilling to do it. That kind of person would make a lousy engineer, in my opinion.
Which is why I say you should look for a job that has absolutely nothing to do with being outside an office. Like, for instance, certain kinds of software engineering, investment banking, full-time student, uh..... I really can't think of many others.
Work is called "work" because it's not easy, and it usually involves producing something useful for the community you live in or society at large. This means you will need to get away from the desk and into "reality" once in a while. I've held back from commenting on your posts in the past, but you really do seem as clueless about Life as everyone bashes you for.