It seems the big problem in trading is the isolation, which can easily lead to depression.
All the other downsides..... stress, bad back, big belly, etc can all be found in other jobs be it doctor, accountant, customer service, plumber, cubicle monkey...
The feelings of guilt.... I think...