One should not do a good deed only to whine about it later

It's good to do kind deeds without expecting anything in return. And there are many people who do kind things for others without expecting anything in return.....except for BASIC RESPECT.

And there are people who will use you **and **take advantage **of your niceness and then totally ditch** you....they'll treat you as if they don't know you or don't see you. And in such situations, you have the right to feel hurt and upset. Because while you may not have expected any SERVICE or MATERIAL GAINS in return.....there is no excuse for such rude behavior from the other party.

I once gave many ideas to a classmate (who I thought was a friend) for a project because she was absent the day it was assigned. She used my idea and Alhumdolillah got an A on it. I'm not taking credit for her A at all because she's the one who made the effort to complete the assignment and format the project in her own creative way. I simply helped her out because she was having trouble getting started. I got an A on my project as well (just like her).....but I received a couple of bonus points from the teacher for my hand-made drawing. This girl that I helped was NOT happy for me at all. She saw my project on the wall and saw my score and in a really nasty/snotty way said, "So you got bonus points only for your drawing?" and walked off.

^There's no excuse for such behavior. I didn't expect anything in return from her. I wasn't even showing off. And I wasn't the one grading the assignments. The least a friend can do is pretend to be happy for you....and if that's not possible, at least be respectful.
**
Give and take/reciprocation** is a part of every relationship. To deny that would be foolish. If you buy a gift for someone, do it from the goodness of your heart without expecting a gift in return. If you help, help out of the pleasure you feel from helping others. But if the other person can't even respect you, then it's best to maintain a distance. There is no excuse for not at least reciprocating with respect. And I'm not talking about gushing with praise and kissing up to the other person for helping you out. I'm just talking basic respect.