My native language isn't english. I'm looking for an english word, a verb in particular, which is used in figurative speech, for 'something that left you a mark' or a feeling, or an experience (I don't know how else to say it; I try to translate in english in the way I would say in my native language; greek) and because of that you will remember it for life. This can be either positive or negative, typically an experience, and the feelings and possible knowledge you acquired from that experience as well.
In my native language we would say that this experiece has "marked" you (sth like that). Meaning that you have thought about it a lot, you have questioned about it, you have discussed it with others etc.
For example: "I saw the 'Lord of the Rings' when I was young and it __verb__ed me." Do you understand?
I thought about the word 'stigmatize', but I don't think this is the appropriate word for it, since I looked it up and it is associated with something negative and/or something more specific to what I'm looking for (could be wrong though).