Love includes a range of strong and positive emotional and mental states, from the highest virtue to the simplest pleasure. An example of such a wide range of meanings is the fact that the love of a mother is different from the love of a spouse, which, in turn, is different from the love of food or love for the motherland. Love is one of the three main virtues of Christianity along with faith and hope. The wide variety of meanings, combined with the complexity of the feeling itself, means that love is unusually difficult to define compared to other emotional states. Most often, love is characterized as a feeling of strong attraction and emotional attachment. The feeling opposite to love is called hatred; on the other hand, love is opposed to indifference.