Depends on the situation, honestly. If anything, I tend to get depressed over small things (It's just part of having anxiety disorder). I try my best to leave myself be if I KNOW that it's not a big deal or if I don't want to bother anyone; but sometimes I just end up giving in and asking a friend for a hug.
I need to make my husband a super-awesome dinner one of these nights. X3 He deals with so much of my emotional baggage as is, he deserves some extra love for it.
Also, I agree with a lot of what you guys are saying on the whole "Telling someone to not be depressed thing." Saddening to say, most of the people I know in my life either have depression or have gone through some really, REALLY rough times. I learned early that, for the most part, people would rather have a shoulder to cry on over being told how to feel. If I do discuss what might be bothering someone WITH them, I'll often try to give something constructive, and let them know that I completely understand that it's just healthy to be sad sometimes.
As for anger? Fuck that noise. XD I'm such a pussy, I never stay angry for more than MAYBE a half hour; as is there's only one bitch I can name that i'd punch in the throat (She's done so much shit to my family and ruined my uncl'es life. Only reason she's alive right now is because of my cousin). Afterwards, I just end up sad again. I have a lot of patience when people get annoyed or pissed off... but if it gets ridiculous, I WILL say something to try and either calm them down, or bring them back down to earth... and for the people that I do know IRL, they know that I wouldn't say something unless it was necessary.