You have a point, up to a point! Yes, survival may play a role in it all, but there is something undefinable about love,or even compassion. Think about stories where a perfect stranger sees a another person about to be struck by a moving car and leaps to their defense. There were certainly no rewards for nearly getting injured themselves, but love for fellow man motivated that action. So, there are many kinds of love, some unfathomable. Not all can be easily explained.I often wonder what true love is, your first love may be just lust when you are young. The love for your kids may be a selfish feeling so your genes carry on. Your love for your mum or parent may be a survival technique, same reason for your love of a long term partner. There seems to be a selfish reason behind all these relationships we label "love". Or am I just being paranoid?