Strange question... what keeps a profitable trader going...
I am in this game for the money. I kind of enjoy the style of trading that I am into (futures scalping), but there is always something that I would enjoy even more than actually sitting in front of my trading desk (BBQ, cruising around with car, playing Battlefield, hooking up with a hooker...)
But if you have a certain lifestyle you need the cash to keep coming. I do not know any other job that I could do where I could make the amount of money that I make with trading, especially in relation to the time that I invest every day for it. I try to keep it short and simple on most days, trade the opening, maximum until lunch time and thats usually it.
Sure the 2 or 3 hours in front of the screen are sometimes a bit boring, loneley,... but if you get compensated big time for this, who cares ? People do such shitty jobs all around the world, work their ass off in stinkey offices with stinkey bosses, work on dirty construction sites and much worse, all day long for sometimes less than 50 dollars a day.
A good trader can easily make thousands in a few hours. After the 2-3 hours of work, you go and enjoy your time with friends, cars, hookers and other fun activities. So where is the problem ? Could it be better ? Not for me. I think this is the PERFECT way to live your life.
I doubt that those who complain about the trader lifestyle are really profitable. If you are profitable and still complain then I suggest to reduce your trading hours and increase your exposure a bit... work less, make more money, have more fun.