Thats one huge question, probabbly worth of a Hub (Gave me a hell of a good idea to write on something now :P)
To try to answer it short, I do belive it depends on your position and on your attitude.
Ever since I started dating I have had a few important relationships in my life, about half of them (from the girl-side) acted as if love was being selfish -I want you only to myself no matter what it costs- and the other half was more of the type "If I love you, I'll let you free to seek your own happiness, even if it costs me mine". Nevertheless, about a 75% of the relationships that I had with the selfish-kind of love, ended with a switch in my girlfriends point of view to "I want your happines more than my own, so be free".
I do belive real love is related to sacrifice, but not about not caring at all or giving a small fight. I'll try to develope more on the idea once I get some time to Hub about it.