It's fine take your time don't stress yourself out.
I'm glad you found something to take you mind off as a palate cleanser. I believe a happy dev is better than one that suffers for their art.
I know put your heart into this game and that's what so cool about the work so there's no need to push yourself.