repiphany

re·piph·a·ny   /riˈpifənē/  noun


to have a sudden intutative insight into the essential meaning of something only to realise moments later that the thought has occured to you before.