I have recently discovered that it really turns me on to watch myself masturbating and having an orgasm. I purchased an inexpensive Webcam that you can also take stills with and began to take pictures of myself at various stages of undress. I noticed how wet I would become while doing this-I am talking dripping down my leg. I would usually masturbate quickly afterwards with my fingers and cum really hard and fast.
This escalated to using the cam to video myself while masturbating using various techniques-complete with sound. It always makes me so wet and horny to do this that I have amazing orgasms. I also never imagined how turned on it would make me to then watch the videos of myself masturbating and listening to myself have an orgasm. It has turned out to be more arousing than any other type of porn I have seen before.
I am not a narcissist but you can learn a lot about yourself by watching yourself cum. It also helps for when you have sex with your partner. It is very liberating. My next idea is to video my partner and myself having sex or masturbating each other and using the video to masturbate later with him or alone.