There are two approaches to try and recommend. The first is to try to reinvigorate your work, to find new appreciation and passion for your work. This is the easiest method, from one point of view, but at the same time isn’t always possible if you truly do not like your job. To do it, you have to look at the things you enjoy about your job, to appreciate things about your job that you take for granted, and to try to change your job so that it’s something you love doing. You can do that by creating projects and work for yourself, with buy-in from your boss or team, that you’re excited about.
The second approach is more drastic but I see this has been so much more rewarding — changing jobs to something you really love doing. This takes a little more time, and more courage. I suggest you start doing the job you want to do Eventually, as you gain confidence and skills, you’ll want to take the plunge and quit your regular job.
Either way, you’ll need to address the root problem: you need to find balance in your life and time for things other than work. Workaholism is a problem when work becomes a problem — meaning if it’s sapping you of passion, you need to make a change. Set limits — stop working after a certain time, and schedule some non-work things that you enjoy. Exercise, hobbies, doing things with friends or family, creating in some way, reading, anything other than work. Find the balance that works for you — it takes time and experimenting, but most of all it takes a consciousness that you want to change your life.