What happened ? Ask them. Instead of fighting with yourself ask them that after so much efforts, what happened?
Loving someone selflessly is not easy. You have to go through many hurdles, but the happiness is beyond anything. Happiness to be selfless and give your hundered percent for your loved one's smile.
You have no right to say certain things about someone, because you were not there when a person was fighting alone with their sadness.
Sometimes you have many questions on your head. You fight with yourself daily just finding those answers. Don't fight with yourself, instead of that ask to the person that after all those efforts I did, what happened?