My high school teacher impressed us that it was all so logical. This somehow gave me the wrong impression that at any step in a derivation, pure logic should almost automatically suggest what next step should be. But this is far from the case - you've gotta use some 'tricks'. Fortunately numerous mathematicians before us have devised a wide repertoire of tricks that we can tap into. But occasionally a bit of creativity is needed.