Expression for when something "hits you", but in a positive way? [duplicate]
It blew me away, perhaps.
Blow away - To astonish, delight, or thrill; to impress extremely, to overwhelm. (OED)
1974 J. M. Young et al. We are being played or blown Away (Library of Congress MS sheet music) (Eu 478437) Blown, blown, blown away By my soft, tequila-fingered lady.
1975 Washington Post 24 May e32/4 (cartoon caption) Days like this just blow me away—seems like all the world's at peace with itself.
1995 Q June 102/3 You Really Got Me by The Kinks. I heard it when I was at school and it really blew me away.
Dawned on me.
It has a positive connotation, insinuating one possesses a level of intelligence in order to think critically about the phenomenon. It is much less aggressive than the other suggestions.
And then it hit me, there's even a single word for this: eureka.
it hit me
it occurred to me, I suddenly thought of it –reverso.net
eu·re·ka (yo͝o-rē′kə) interj.
Used to express triumph upon finding or discovering something. –TFD
See also, eureka effect : "known as the aha! moment or eureka moment" –Wiki
epiphany: a moment when you suddenly feel that you understand, or suddenly become conscious of (Cambridge English Dictionary)
Example: I had an epiphany; love at first sight really happens.