Unlike the perfect and ever-giving love of God, human love is imperfect at best. Human love cannot give all the time; it also thinks of what it can get. It is the nature of mankind to need things for themselves, thus they need to get. The best that human love can attain is to give more than it prefers to receive. And this giving and taking go beyond those things that can be counted. It includes small things that are very valuable to the other. When human love fails, it is because the man or woman has sought to get or not give more than it gives or receives, respectively. And it is one more story in the tragic history of failed loves. But there is another way to turn the situation for the better. The person must go back to the love of God. There he or she will be nourished back, and learn to love again the way God loves even in his or her most imperfect ways.