I’ve been in that swamp myself. At least what you’re doing for your clients will apply to what you want to do for your products, etc. When I was doing custom programming work there was no direct application to my IMB. I don’t have any current client work going on so I’m able to focus non day job hours on my IMB. However, my day job (no direct application to my IMB) typically consumes 8 (or more) hours per day plus travel time. Not complaining. Just stating facts. I’m grateful to have my day job until I can get my IMB to the point where I can quit my day job.