I learned the hard way that I cannot always count on others to respect my feeling. Even if I respect theirs. Being a good person doesn't . As for others, you can only choose to accept them or walk away.
Inspirational Quotes: At some point you will realize that you have done too much for someone, that the only next possible step to do is to stop. Leave them alone. Walk away. It’s not like you’re giving up and shouldn’t try, it’s just that you have to draw
To be happy in life, you MUST learn the difference between what you want vs need. A friends son once used "I need" so I asked would he die without it, etc etc. He thought and said "no". I answered "so you don't need it, you want it. theres a difference"
Conversely, greed being a lonely road actually means you don't, in fact, have it all. Being greedy leaves you missing a few very important parts of life: the warmth of friendship, and the love of another.