I espouse the minority view that programming is at its heart a
one-person job, different from bricklaying or pastry-making where more
hands are welcome. Your people-oriented reasons for disgruntlement
aren't surprising, nor can they be helped. Even if you had the
wherewithal to start a one-man firm, you still need customers who are
far more irritating than other programmers.