revelation

noun
rev*e*la*tion \ ˌre-və-ˈlā-shən \
14th century{ds||1|a|}
  • an act of revealing or communicating divine truth
  • something that is revealed by God to humans
  • an act of revealing to view or making known

self-revelation

noun
self-rev*e*la*tion \ ˌself-ˌre-və-ˈlā-shən \
1651
  • revelation of one's own thoughts, feelings, and attitudes especially without deliberate intent

come as a revelation

idiom
come as a revelation \
  • to be a pleasant often enlightening surprise
Powered by Merriam-Webster