IMO: In the end, everything we do is out of inner motivation, and love is no exception, so: all selfish. But that is not to be taken too literally - being unselfish can feel good, too, and is therefore "selfish". Rand's recognizing moral character or whatever as the base of love seems completely random, not how any of that works. We're smart animals! Biological creatures. We need to reproduce. It gets messy.