Oh wow you're more dedicated than me. I skipped about 6 levels total, went back and solved 2 or 3, and looked up solutions for the rest. Still, I was pretty happy about only having to look up 3 or 4 solutions total out of 147 levels.
Well, I say that now, we'll see if there are any ridiculous puzzles still left, haha. I came pretty close to looking up a hint or two but then I would figure them out later. I tend to overthink the puzzles too. But yeah, if I ended up only looking up the answers to 3-4 puzzles, I'd be okay with that too.