'The Moralizer' - a highly anti seductive trait.
In 'The Art of Seduction', Robert Greene identifies the trait of 'The Moralizer' as:
'The Character of the moralizer is rigid. These are people who follow fixed ideas and try to make you bend to their standards. They want to change you, to make you a better person, so they endlessly criticize and judge.'
Herein lies the problem, it is human nature for us to get pleasure from having our tastes and standards validated by others. We want other people to believe what believe. However, when this translates into you trying to make other people like what you like, it becomes highly anti-seductive.
The mistakes I have personally made here include trying to get others to listen to the music I like, watch the same TV shows, wear similar clothing, support the same sports team, the list goes on and on.
You have to remember that every single person in the world is like an island, they are cut off and have all sorts of different beliefs, values and morals that they have built up during their life. Trying to change them will stir up resistance. There is nothing more annoying than having your individuality ignored, which is precisely what is happening when someone is trying to imprint their standards on you.
The solution lies in entering someone's spirit. Instead of trying to tell that what they should watch and listen to, experience what they like. This gives you a much better understanding of the person, allowing you to see why they enjoy what they do. Additionally, this enables you to give much more tailored gifts, which will be received with a much higher appreciation, as it seems from the heart.
Takeaway #1 - Stop trying to stamp all your morals,beliefs, values and tastes on people.
Takeaway #2 - Enter their spirit and discover how they think.