Perhaps the "proofs" of ABC conjecture or newly released weak version of twin prime conjecture or alike readily come to your mind. These are not the proofs I am looking for. Indeed my question was inspired by some other posts seeking for a hint to understand a certain more or less well-establised proof, or some answers to those posts. I am interested in proofs at undergraduate levels. Since the question as asked in the title would be too personal, I suggest a longer and hopefully more positive version:

Is there any proof that you feel you didn't understand fully until years later?

The reason that I am interested in this question is that we are currently working on an assessment framework for assessing students' understanding of proof. Reading some previous posts on MO, It occurred to me that perhaps we are too naive in our approach just seeking for understanding logical structure, the key point and so on. It would be very informative if you kindly include in your answer the follow-up of the proof you mention.

Neumann. It is customarily pronounced as in German. $\endgroup$ – Todd Trimble♦ Jun 29 '13 at 15:43