I know how you feel, some relationships seem so unbalanced in the give and take department....sometimes resentments can build up because we might have to do more than what others are willing to put out.....
I look at it this way....your the decent ones doing the right things for the right reasons....they are not, you will never have to feel guilty or have regrets for being there sacrificing, or compromising to help others....