Thank you! And thanks for not "giving up" (sort of :D). The hidden meaning is that you have to lose or give up on things in life to being able to move forward / progress in life.
After a some loops the game gives you the small hint on "Sometimes, in life you have to lose", which should be the hint to lose the level on purpose. Unfortunatly it does not seem to be as clear as we thought. Thank you for the feedback.