Hobbies are for fun, learning and pleasure. Computers are one, I have several of hobbies. Camping, travel, fishing, boating, model railroading. My weather station is another hobby. If it is fun, working on your home or vehicle there is another hobby. It shouldn't stress you out. That was what happened when I had the layout in the trailer. When it came to be no fun, I put it in the shed for 2 years! About last fall I finally wanted to see if I could fix the issues I was having. The only thing I could come up with was to make the layout bigger. I added 3 foot+ to it and I was able to get it to work. Now I can continue with the fun part.
A job is work. You make money. Hobbies are for spending money in something that relaxing and enjoyment. Even if you are "working" on it, whatever it will be, it's for fun not a paycheck. I enjoy it myself. Keeps me out of trouble and gives me something to fill my time now that I am retired. Have fun! Wd66