Personally, I won't say that a dev 'needs' to explain themselves so much as I feel its just the responsible and professional thing to do as a dev who is dependent on the community that they're making the game for. In that, I actually respect you more and am willing to be patient BECAUSE you keep us, your community, in the loop. Not saying you need to tell us everything and I get shit happens, but staying updated and knowing that you're still active is what matters. Just take your time and do what you gotta do in the meantime, and thanks for the hard work!
Also, congrats on the upcoming wedding! Best wishes!