The reason I wasn't happy with myself last night, is truly simple: FAKE.
I don't think of myself as a fake person, but if I try to be anything I'm not then I am and then I don't like myself. If I try to be funny or charming or mean or anything just for a laugh or so people see me one way or another then that is being fake.
In the body we have parts of us that attack germs and outside forces that threaten to make us sick. Our bodies know what doesn't belong and what is unnatural. In the same way, I don't ever like myself when I'm being someone I deep down know I am not. It could be a small things-just a thing I say or a joke I tell or something I wear-but if it isn't really something I would do (or something I wouldn't even approve of), then it isn't honest.
Sometimes we change around people, whether we mean to or not, and for whatever reason, but I don't want to. People should be themselves, no matter the situation. If we live for how others see us we are not truly living.
Related things: This post and this poem.