Expecting life to treat you well because you're a good person; is like expecting an angry bull not to charge you because you're a vegetarian.
--Shari R. Barr
When I read this I first laughed, but then the reality of it set in as being completely true. I'm one of those people who'll do just about anything for anyone without wanting anything in return. I've always been told it's a good quality trait to have; however, I've sometimes found it to work to my disadvantage because people have tended to take advantage of me and/or my kindness.
Nowadays I'm a little less willing to over extend myself for a few reasons
- Because it's simply not healthy
- It's exhausting to be nice/kind all the time because it can compromise my own happiness
- Because sometimes it would be nice to have an action reciprocated
My humble opinion is this; if you're a good person, be proud of that. Don't expect others to appreciate or reciprocate it. Do what you do because you wanted to and call it a day.