I do enjoy what I do. If I didn't I would stop and do something else. I have done in the past a few times.
It has it's downsides of course and sometimes when I am having a bad run I get to wondering if the downsides outweigh all the good things.
The only things I don't have which would make things better are:
Company, I work on my own for 95% of the time, and commute, I have a workshop 20 m from my back door. Of course I COULD simply get on the bike and do 10 miles every morning before I start but somehow when there are things to do (as there always are) going out for 45 mins is just a distraction. So I get on with work.
As for company I do have a good number of contacts who I see frequently during the week and many are friends so it isn't as bleak as it sounds. Customers too, I see, but that's not quite the same.
Unlike depfordmarmoset above I do believe in the dignity of labour.
Not that we should be grateful to be able to work or that without work we are nothing, but just about everyone has to earn a living, and you might as well do whatever it is as well as you can and if you are lucky enough to enjoy it in the process then so much the better.
There is a great deal to be said for the self respect than comes from doing a job well.
It isn't what you do or how much money you make. As DM says the indignity of unemployment is something none of us would welcome.
Of course should I win the lottery then I could choose to work or not. It would be nice to have that choice.