Actually many things
in love can be salvage if we compromise our ego, but exactly how
much compromising on the Ego must be adopted to achieve that
desired peace in relationship?
Too much retrograding encourages blatant advantage-taking, while
being too obstinate will hurt goodwill in relationship. Perhaps,
the issue isn't so much about love, much more than compatibility as
a general rule of thumb.
Being in love is free, but being in a relationship comes with a
price - the price of being subjected to gruesome test of
eliminating our overly individualistic perception of life and learn
to manage an additional headcount, transcending every aspect of our
life.
Many often lament about how my partner is unable to do this...
unable to do that - but let us look at it objectively, if it wasn't
taught, then how would one learn? Following this line of argument,
if it wasn't understood, then why would one allow himself to be
'taught'? And it goes round in that cycle.
People are always taught about love, it doesn't just appear from
nowhere. Though love comes quintessentially natural, but natural
doesn't mean that our development are enlightened or learning that
promote minimal intensity or conflicts. In fact, it's usually our
frictions that we burn ourselves with, bestowing us the most
valuable lessons in love.
A princess will always be a princess until the princess understand
the reason NOT to be one.
Similarly, a gamer/clubber will always be a gamer/clubber until
circumstance make him realise otherwise.
Incompatibility, coupled with wrong frame of time... sometimes...
makes the most suitable thing unsuitable. 
Cheers