If you work hard, and live right, there is always a part of you that is looking to be rewarded for giving your maximum effort. And, while the payoff may not always arrive in the form you most desire, you should not be negatively viewed for expecting some amount of acknowledgment for what you’ve done.
The problem with most of us is we feel like we don’t have the right to expect a “thank you” or a “nice job” in return for being generous with our time, but we couldn’t be more wrong.
When you give of yourself, particularly when you do so at the expense of the time you might otherwise spend with family, friends, or in self-enhancement, you are elevating that person or cause to first priority; thereby sending a message that they/their cause is important to you—there is both honor and sacrifice in doing such.
For that alone, you deserve to be recognized and, in accepting that recognition, you need to feel confident that you aren’t being self-centered or selfish, but rather understanding that your actions are worthy of praise—even if it’s minor in nature.
To be clear, I am in not saying you should walk around expecting pats on the back or statues erected in your honor. Humility is still expected, and no charitable act should be taken solely for the purpose of receiving an accolade.
However, if you are giving all the time, without ever receiving anything in return—even if it’s only a “thank you”—then there is something wrong and, at some point, you could grow to resent the person or cause that you are devoting your efforts towards because you feel your sacrifices aren’t being appreciated or considered.
Own your compassion in such a way that you never allow your kindness to be the button others are allowed to press for personal gain because while your worth is infinite, your time is short, and you should never let anyone use your time to such a degree that you feel worthless.