The same time frame worked for me in the same time frame. For Winter Wolves, Planet Stronghold: Colonial Defense took 2 years (roughly) and was over 200,000 words with the free DLC. Love Bites took almost exactly 2 years for roughly 140,000 words.
As others have pointed out, real life also takes its toll. There is the normal bit of the dayjob; a person has to eat after all.
And I can appreciate other things that can stymie as @Cataphrak. Top of this is just coding. If you were just writing a book, it would be roughly half as fast.
In my case? During PSCD, I started to swell in my feet/legs, and got a series of infections, one of which even ended up with me in the hospital, for a little over a year. So while I was trying to write, I was also dealing with being sick, as well as anxiety and depression for it.
Love Bites had its own issues. Some people know that my sister died last year, and this brought about another case of anxiety/depression.
And in between those 4 years I was also making changes; some of which also hit writing capability. I actually made positive changes over the last 4 years; I went down a whole BMI body category, and kept it off (I was morbid obesity to just obesity). I’m actually on track to go down another category sometime next year (while I won’t deny I could go faster, but the fact I’ve kept it off is more important).
It also means I’ve already managed to get off one blood pressure medication entirely, and will be off the final one sometime in January at the rate I’m going.
However, as you can guess this meant that exercise takes up a large part of my day. I try to get between 30 minutes to 1 hour in, even if it is just light exercise like walking.
And yes, going to therapy takes time, though I’m pleased to say that I’ve managed to cut back on that. However, this also takes its toll.
That is why I’ve been more than grateful to @Eiwynn and @JimD for their understanding on my delays…