Welcome back! Hope everything is going well on your end. I'm not certain what caused the hiatus but thats for you and nobodies business lol, personally I'd say to ease in slowly and get into your rhythm. So what if it takes a while! Your title at your pace. when it meets YOUR expectations then release it to make the public happy!
Honestly, rushing a DEV through creation is an insult in my opinion. Care and catering should be 50/50 from both sides!
I shall wait patiently for your new release!