I like the message and moral that this chapter represents. Too often these math problems are structured as memorization problems, recognize the theorem to use and then apply it. But that isn't true math and shouldn't be the goal. It should be learning to think critically and learn how to approach problems like these from scratch. Even if it took you a long time to get it, it was still a great achievement that should be applauded.