I think everyone has days like this, personally i don't think i will ever be happy with how i look, i know i must look better to others though, for myself i now look at it as being healthy and strong moreso than if i can please others or myself with my appearance.
It's frustrating that one can't change their mental state as easily as their appearance, not that appearance is easy in any way but comparatively so, at least in my case.
I think you are normal, all messed up just like the rest of us, some are just better at hiding it.