I finally "beat" it (room 46) after about 3 months, one of which I barely played more than once a week. It was frustrating, at times, but there's so much beyond just beating the game, so I still have more to do.
I think it took me until Day 58, but I purposely didn't look up people's average play time so I didn't get discouraged.