Money is the only reason one works a job. Money to live, money to retire.
Don't forget money to pay for your funeral!
Money is not the only reason one works. I happen to have unpaid jobs that are "work" in every sense except that I lose money on them. In all cases I do what I do for the satisfaction and prestige I get from being good at it, improve my skills (to get even better), solve interesting challenges and to improve the lives of others. It just so happens that 1 of my life long hobbies pays the bills so that I don't have to have a job "just for the money" so I can spend practically all of my working time for pleasure. And in many cases I enjoy the paying hobby far more than the unpaying ones.
If my primary hobby wasn't worth money, I would have to do something else, but I enjoy doing any number of things very much that people get paid to do. Most of my hobbies that I do for free are things that other people do professionally. I got sucked into 1 of them primarily because people seemed to need it more and I had a better knack for it.
I you think money is the only reason to work then I encourage you to ask yourself why you don't seem to enjoy doing anything worthwhile. Perhaps you hate civilization?