Skip to main content Skip to bottom nav

Why do I feel bad when someone does something nice for me, specially if they buy me gifts?

184 Answers
Last Updated: 03/18/2023 at 7:03am
Why do I feel bad when someone does something nice for me, specially if they buy me gifts?
Perfect therapy for people who need help. I would like to say, I never can imagine it could be possible to heal people like that
Ta Tania
5 star rating
Moderated by

Lisa Groesz, PhD

Psychologist

With evidenced based therapies, we find the root of the problem together to implement solutions. We all face crises, transitions, or disorders at some time.

Top Rated Answers
empathicSalamander45
February 19th, 2020 4:26pm
When we feel uncomfortable when someone does something nice for us, it's usually because we aren't used to doing nice things for ourselves or, on some level, don't think we are worthy of nice gestures or presents. This can also happen if you feel you haven't been accepted by your friends or family growing up, or if you've suffered losses in the past that have made you insecure or maybe you now find it difficult to trust others. Practicing self-love, positive thoughts, affirmations and accepting ourselves with all our flaws and virtues will make you more open to love and attention from other people! Good luck!
Anonymous
December 11th, 2019 3:18am
The question isn't really why do you feel bad about people doing something nice for you... It's why do you feel like people shouldn't celebrate you and how they see you. How do you feel about that question instead? A person's value in their own eyes is never the same as through the eyes of another. We are all our own worst critics. If we can take a moment and think about how the person giving us a gift or a compliment feels to have taken such a bold step to break out of their own comfort zone and pick something they think you will like to have or hear, then Thank you really isn't enough sometimes to express the celebration of their own presentation of a gift.
bubbletea9121
June 21st, 2019 10:59am
I feel bad when somebody does something nice for me or buys me gifts because I appreciate their thought they’ve had of me and want them to feel equal as I do. It’s not pleasant for one person to be giving for the ones happiness, it must be shared together, with each other. Not alone. For me to be able to express gratitude for something the other person has to feel the same way as me, if they don’t it puts a feeling of guilt inside me. Feeling grateful and happy together is the best way anyone can not feel guilty.
courageousMermaid1206
June 19th, 2019 1:38am
Personally, after a lot of self-reflection, I found in my experience of receiving gifts it made me feel guilty, weak, and dependent on others. My experience with gift receiving goes back to my childhood. My mother used gifts as a form of control and to meet her needs. Gifts were always used to hang over my head when I did not meet my mother's emotional needs. This created a lot of guilt within myself and dependent and weak when excepting something from others. I always felt someone who gave me a gift had an ulterior motive. My perception of gifts were based on the historical relationship with my Mom.
Anonymous
January 18th, 2019 1:35am
I think it depends really. Do you feel you are not worthy of someone doing something nice for you? That may affect your ability to receive love from others, your thoughts on your own self-worth? Or are you sensing this person is overextending themself to the point of buying your relationship, like people pleasing? A sensing of misappropriated boundaries. Or Would you do the same for someone else? It could be a guilt thing as well that you can’t receive if you wouldn’t do the same. . It really all depends on an individual situation from my experience.
Lemi
January 10th, 2019 6:13pm
For the mindset of ' i am not worthy being treated like this ' , ' Now i must do sumthing to return this kindness , what a hassle' or ' What is this guy trying to get from this. There must b sumthing behind this'. It's kinda hard for me to believe that people doing nice things just out of ' Kindness ' . It's just that rare. ' Gifts ' or ' Being Nice ' which directed at me were mostly for rewarding my deeds. I am so used to have it that way, so many times that i doubt there is any of them comes with 'Sincerity' in it.
Anonymous
November 21st, 2018 8:26am
I think it’s because you don’t want to be seen as selfish or as a person who is giving and would not like to receive things back. This is probably because, in my opinion, people would like to be seen as more modest and more of like the people who are the ones that give and don’t get back because that makes them look better, since some people might rather receive than get. This is because receiving gifts from others makes the person feel more fulfilled and loved, since it’s one of the 5 ways to show someone you love and / or care about them.
LiteraryKitty
August 25th, 2018 8:31pm
I personally dont do well with getting gifts because I feel like I either dont deserve them or I worry about having to give something back, because it feels like the right thing to do. Sometimes its difficult to accept someone may want to give me something, because it feels like there should be some reason. On Christmas and birthdays, I have a hard time with gifts because although I'm so grateful and I make sure they know that, I always find myself thinking either: "I wish they hadn't spent the money on me for something I dont *really* need, when they could have used it for something else," or "I haven't done anything to merit getting a gift." I have to remember that just as I feel good giving other people gifts, they also may feel the same, and gifting is a beautiful thing to do amongst people you love.
Anonymous
April 1st, 2018 3:07am
When someone does something nice for us, we may feel bad about if we don't truly think we deserve it. We may not fully believe that we are worth receiving the love, the gift, or the help. These feelings could be more obvious to us, where we admit that we "don't deserve it", or they may be more subtle where we find ourselves doubting "why would anyone want to do this for ME? I'm nothing special!"
Anonymous
May 5th, 2017 9:13am
You may feel bad because you don't know how you'll get them an equally good gift and you don't want them to spend money on you but just enjoy the gift and get them something that you know they'll love for their birthday.
Nagisa
November 1st, 2016 6:01am
I think it's because we often feel undeserving. We don't view ourselves important or good enough to have someone do something nice for us. However if someone gives you a gift or a compliment they do so because they feel we deserve it and we should learn to accept that.
SophiaPortendorfer
October 2nd, 2016 11:17pm
Sometimes I feel like I owe the person something. I prefer to receive favors or gifts from people I can repay.
Anonymous
November 9th, 2016 8:52pm
The feeling of receiving a gift or a good gesture can be slightly overwhelming to some people. Often this can cause a feeling of guilt if the deed is not returned, however, gratitude often suffices.
thinkfeelsolve
August 20th, 2017 11:32am
Could be because you have a wall built around you and you may not believe that ppl could actually do good things for you.and it may make you feel indebted.
Iauren
April 19th, 2016 3:03pm
It's a feeling of needing to do something for others because they gave you something nice, and you feel the need to do something nice in return
Anonymous
November 16th, 2015 10:32am
Sometimes it is hard to accept gifts, especially when you have had a lifetime of not receiving that many. It makes us uncomfortable, when really we should just enjoy the moment, the kind thought, and say thank you.
KatieHugz
April 22nd, 2017 4:44am
Often people feel badly when someone does something nice for them such as buying them gifts because they feel like they now owe that person someone. However they probably feel quite good when they give you something, acts of kindness impact both participants positivley. Therefore there is no need to feel bad when someone gives you something, because they probably feel the opposite :)
makis
November 26th, 2016 10:14am
It is probably because of low self esteem. You don't feel like you deserve it. It's really bad to feel that way though. You are totally worth being treated nicely,you are an amazing human being. Instead of worrying, enjoy the nice things that people do for you. You deserve it.
Anonymous
January 4th, 2018 9:28am
Sometimes people feel bad after receiving an unexpected gift from someone close to them, either because a) they feel they owe them something in return and aren't sure of what to give that would make up for what they received or b) Its an act of kindness in which they are unsure of how to repay.
Renatones
February 22nd, 2017 1:07pm
Usually when I feel bad on this situations is because I feel obliged to give him back the gift. As if it wasn't a gift, but a favor that will, in the future, be asked in return - or just expected, what might be even worse.
LoseYourFearsAnna
January 26th, 2017 1:16pm
Because you don't know how worthy and how precious you are. You think you don't deserve it. But you do!!
LiveLoveLaughter
July 20th, 2015 1:51pm
For the fear that this nicety may not be there tomorrow. Gifts sometimes create a kind of bonding with the giver. Sometimes, we feel bad because we become receiver.
ajj23
November 15th, 2017 1:19pm
This may be because you are unable, or are restricted in your ability to do something nice for that person in return. It's always nice to be treated well, and if anything, take this opportunity to think about how much happier we would be if we all paid each other compliments and bought little gifts of appreciation for each other. You don't have to buy gifts of course, many acts of kindness can cost nothing!
MissyR70
April 8th, 2017 4:38am
One possible reason is you might not think you deserve someone doing something nice for you or giving you a gift. This can stem from self esteem issues.
Jotzkp23
May 3rd, 2019 9:36pm
This question can have a number of reasons. But how about taking a minute or two to really think about what might have caused this? Theres the impression that you feel a lot of guilt when people buy you gifts, so it is worth thinking what could happen if they buy me this gift. Do you think you would owe them something? Or the present would not be good enough? I have had similar situations with friends and boyfriends but what I found was a lot of the time, they were only wanting to do something nice. Could this be possible for your friends?
Takislover
May 30th, 2019 1:41pm
I feel like this all the time! In my case, it’s because I feel like they are being very nice to me, but I’m not being nice enough back. Does this sound like what you might be experiencing? I don’t think you need to feel like you need to buy them something in return, though. While it would be a nice way of showing them that you care for them, your friendship alone should be enough :) I think that the fact that you feel bad when someone does something nice for you shows that you are very humble, and that you really care for your friends and family!
Anonymous
January 8th, 2018 11:19pm
Because it often gives you a sense of not being worthy of the gift and also engenders the feeling that you are now beholding to them -- both of which make you embarrassed. Receiving a gift gracefully is far harder than giving a gift . And its quite common-- to be honest , I've never mastered it myself ...
Anonymous
November 10th, 2016 3:49am
Maybe you are just being to harsh on yourself? Sometimes we all have feelings, for one reason or another. The best thing you could do is to have a sit down conversation with a trusted adult about your feelings. Perhaps that may help you?
PlatonicPlatinum33
January 20th, 2019 6:05am
It may be because you feel as if you do not deserve it, that it creates expectations or that you may not be able to do such things for them in return. Maybe you feel that you do not know them well enough for gift exchanging. If any of these things are the reason to why maybe look at the reasons they are giving you gifts or doing nice things for you. Introspection is a very useful tool in answering such questions such as this but if you still feel stuck try looking at it from a friends point of view.
caringurvi01
February 8th, 2019 5:40am
We all have different personality so that the way of thinking.. if someone does good to me.. or wanted to buy gift and all, i start getting feeling like why they are doing this .. I have to do same in return..if i could not do the same for them, may be they are expecting something from his.. All these negative stuff start roaming in my mind .. that makes me feel restless, and definitely i could not enjoy these nice things doing by others .. till i prepared and can say i could do the same for them too.