I wouldn`t even say it sounds like love, I would say it sounds like attachment more than anything. (though I am not denying that they do tend to come together 99% of the time, but you seem to be describing the atachment part only)
Love, true love, in my opinion, is it`s own reward. Doing something for someone makes you HAPPY in itself, because you see that person happy because of what you did. (given that you LOVE this person)
The way I see it, Love is simply good for you. Loving others is the best way of loving yourself, and loving yourself is the best way of loving others.
IMHO.