Yeah, emotions are a positive factor for a memories forming. Add some emotions to a fact, and it will be remembered better and for longer. Some things are remembered for life without any repetition, and mostly it happens for things that trigger your emotions.