 And it actually reminds me, I love your point, because it reminds me of St. Bernard of Clairvaux, his four levels of love. I don't know if you've heard of these. They rock my world the first time I heard them. The first level of love is loving myself for my own sake. Second higher level is loving God for my own sake. Third level is loving God for God's sake.