Gabrielle, however, cares for Xena. There are arguments over some of the little things, and who can forget the rift? The time when Gabrielle and Xena's relationship really is problematic is when Gabrielle brings about the cause of Xena's son, and Xena can be said to be the cause of that cause. However, they make it through that, and from that, their love for each other possibly becomes stronger. Xena and Gabrielle both go to the ends of the Earth for each other. Romeo and Juliet, Morticia and Gomez, and Beren and Luthien have nothing on Xena and Gabrielle.
For me, having Ares in there makes Xena's relationship with Gabrielle that much more beautiful. Gabrielle being willing to get into the middle of Xena's relationship with Ares also makes Gabrielle and Xena's relationship all that much more amazing.