I know the feeling. I’m in a similar place right now myself. When everything is pretty much written, all artwork has come in, and you’re just polishing off the final bits. On one hand, super anxious to release the project you’ve dumped everything into, but on the other, don’t want to rush it.
Even though I am certain you’re going to have a lot of success with Level UP (you’ve got a huge platform to share your message on that most indie publishers do not), I still wish you the greatest of successes with this.