I want to offer a glimmer of hope that a workaholic can change.
I was a workaholic. I did 85 hour weeks without complaining, without regard for the distress it caused in my personal life. I wrecked holidays without a second thought. When we moved house, the last thing out of one house and first into the new home was my laptop
Why? Because I truly, truly believed that that was what I had to do to get the next promotion. Depending on what was happening at work, I would be logged on from 5am. Other days I was still working at 11.30am. I would wake up at 1am, get up and start making notes. I worked weekends. I was completely focused - if that was what it took, then I would do it. All objections from my spouse were simply brushed aside.
What happened? My boss moved the goalposts. I achieved an extraordinary amount, so suddenly - more was expected. It was made clear that what I had delivered wasn't enough, I still had "areas to improve on" before I could get the coveted and longed-for promotion. And I had a lightening-bolt moment. It came to me with sudden, piercing clarity, that I had been a fool. The expected reward had evaporated, and I could never get back that time with my family.
I put my CV out that night, and a few months later I had a better job - significantly more salary, less commute, less hours. I swore to myself that I would never ever let my work-life balance get so out of synch, and I never have. Nowadays, I start to twitch if I'm in the office past 5.30pm, and if I do have to stay late, I apologise to my spouse and I make a point of leaving on time the following evening. Regardless.
The trick in dealing with a workaholic is to understand the motivation driving the behaviour. What is it that the workaholic expects to get, what timescale have they in mind? And then hold them to it.
HTH