share that love lyrics meaning