It's good to take a step back and be able to laugh at yourself. I can't say I'm there quite this minute, but it is a good goal for tomorrow.
We all have days we are in a funk. It's good to look at those times and reflect on the reasons. Am I tired? hungry? lonely? Usually it's one of those kinds of things. For me, it was all of the above.
It's all my own fault of course. This is true always. If I have a problem, I can be sure it's me.
At this moment I am content to feel my feelings. Being one whose classically run from my feelings. Today I'm okay with feeling them and doing the best I can to keep from inflicting them on those around me.
Tomorrow will be a better day. I can take comfort in, today, I got through it without doing anything I regret. I lived through feeling out of sorts and uncomfortable, learning in the process, it will be easier next time. For that is the way of life. Facing what you struggle with today, makes it easier to get through down the road.