You're welcome ^^
And I think you are right to think like you do. Love is never easy: you must fight for it day after day, avoid some fightings, fight when it's really important, quit some of your activities to follow the other is his/hers and allways do some compromises.
It's very hard to build a couple that may last.
But it also worth the price
That's not a romantic vision but a realistic one. I think true love exists but you must do what you have to to keep it alive.
And I do think that doing everything for the other is never a waste, even though it wouldn't work finally. It avoids regrets. And even if love may hurt, the ones to pity are the ones unable to take the risk

Little rock make huge mountains...