I'm 52 and am going through my second full year of learning the game. I've taken 4 lessons from a PGA pro since this past Fall which has helped a great deal. I'm sure I practice as much as anyone relative to my time available even to the point where I set up an indoor net and mat to get me through the winter (Northern Michigan). I have good flexibility for my age even if I don't have a great deal of power.
I have repeatedly "found" a good swing (mid to long irons) that will last for several sessions or even days only to "lose" it completely (good swing being defined as getting my maximum distance, good loft, straight flight to target, with a simple, easy swing). I have a basic understanding of the laws of ball flight so when the swing is working, I can somewhat shape shots or at least correct hooks and slices. Even mis-hits stay pretty straight. When it's on, golf seems to be the easiest game in the world relative to my skill level.
When it's off it's ugly. The overall ratio of good swings vs evil swings may be improving a tiny bit, but the difference between the two is so drastic and it's so hard for me to know what I'm doing differently. So subsequently, it's difficult to make corrections.
Here are my questions: Is this just golf? Do better players go through these extremes or are they able to correct after a bad shot? Is there a way to "memorize" a good swing so it's more repeatable?