have you ever attempted to text someone and they don't have that number anymore... this is pretty much the ultimate rejection. clearly, they did not want you to know the new number.
do you have friends that consistently show up with no food/drinks, or never have any food/drinks when you go to their place?
do you feel like you are always buying drinks/food, and playing hostess with no end in sight?
i really never want to be in any of these categories of people... but it's hard to find relationships that are give/take. i feel like i am the giver... and now i just want to be the taker... but that isn't right either.
life should be more simple... barter system?

For something the barter system could be great :) and for other things might not work so well...
For the longest time, I put up with people who just took me for granted all the time. One day I woke up and realized I really did not need that source of bitterness anymore. I put them on permanent ignore. That was pretty much it. I have became substantially happier and carefree since then.
Best way to deal with all this: stop caring. Do what makes you happy. If giving does not make you happy, don't do it. Most probably, the people you are giving to are the real source of your unhappiness. They probably don't deserve all you give.
Stop caring about general etiquette and what others may or may not expect (eg. playing hostess etc). Life is about realizing what matters the most and just letting go of the rest.