I always say: "There are two kinds of love, love for one's neighbour and love for one's partner" To me, the two loves are not defined in the same way. Loving your neighbour means doing for your neighbour what you would like your neighbour to do for you, avoiding creating situations for your neighbour that you yourself would not like to be created. For me, this is a bit like love for your neighbour, being attentive to your neighbour, that's how I define love for your neighbour. As far as love for your partner is concerned, I define it as respect, sacrifice, understanding and really a lot of communication.