I ask myself that frequently. Comes down to money for me as far as huvin good things. As for people, ye huv to be likeable and outgoing, at least from what I've noticed with folk. I'm neither, so I'm f**ked... :sad:
Yes people seem to have a tendency to avoid negative emotions at all cost. If your depressed or cynical or angry a lot/most of the time they do not want to be around you (unless they are the same way), they don't want want to be your friend. They don't to deal with your emotions or put much work into helping you. They're okay with some negativity as long as it doesn't last long.
They will only be okay with you being depressed/whatever for a few months or so if you are a really good friend of theirs for a long time.