Thanks for trying the game! What I usually recommend to make her sleep is to fully close the game and then open it again after a few hours. I think leaving it running in the background puts it into a sort of pause state that I haven't fully analyzed yet.
Adding a minigame while she sleeps is a good idea, I'll definitely consider it