People always regret what they have done for whom they love. It is because they found whom they love do not love them, or somehow they feel it is not worth doing so much for them.

What I want to say is there is never anything not worth doing for the one you love.
You do anything for the one you love just because you love him/her. No matter you do is how hard, you still feel happy as (you think) you are doing for the one you love.

Actually, the reason you do for them is you feel happy when doing things for the one you love but not because you think they love you.

So never regret what you have done for others when you found they do not love you or they do not treat you as well as you treat them. Just recall how you felt when you did for them.