You have been given some very good advise here. We tend to underestimate ourselves. And you do so much for others, why can't you do for yourself? That is such a good question. We are all like that, myself included. I think that we have had something in our past that stops us from enjoying things. I have had experiences when I am having a good time and then all of a sudden I feel guilty about it. Like I am doing something wrong. Or I don't deserve to feel this good. In time, with practice of the advise given to you, that will be less and less.
You are a wonderful person and try to remember that. If we get taken advantage of along the way, so be it. At least we have nothing to feel guilty about. We can look in the mirror and see a good person. That you are..... We will tell you that until you are sick of hearing it.LOL.
So I say take the advise that these wonderful people gave you and try to love yourself, you are worthy and deserve it.
fibromyalgia, chronic fatigue, clinically depressed and allergies