I'm going to be pissy with my roommate/friend/ co worker
Don't you think that is mean?
yes, sometimes I like to act like an asshole
You don't have to be happy all the time but you cannot take out your anger on other people. You will end up alone.
I think it's fine. I want to make my friend cry so I can see how bad I really am.
Just because yo have a problem it doesn't give you the right to harm others. If you keep it up you won't have many friends left after a while.