Have you ever noticed when you do something nice for someone you are not really looking for appreciation from them, but as it goes on you realize if they do not appreciate your efforts you get hurt or even angry at them? Why is it when you did it not looking for appreciation does it hurt so much if you get none. Should you not be content to know you got what you wanted? Is that not reward enough? IT SHOULD BE, but sometimes it is not especially if you yourself are insecure. We want to know people like the things we do for them, and if they do not we feel like it meant nothing to them and all our work was pointless.
We all need to feel needed and loved and appreciated by our friends. We are not truly happy till we can find all that in ourselves.