Thanks for the compliment :)
Nah haha that's a bug, it is supposed to be a never ending loop, just like how pets in real life can never decide whether they want to be inside or outside.
I know what is wrong but I can't fix it until the jam is over :p