I think it's actually a good thing to try out best to fight for the people that we want in our lives. For me, this process itself can be interesting, irrespective of what the outcome ends up becoming. For the most part, it takes two to tango, one person giving their best is not always enough to make things work out in the end.
You’re absolutely right. If just one person is fighting to make things work, it is harder than when both parties are fighting for the same goal.