I think what's causing it is that over the past few days I've been getting most of my calories from protein (specifically, meat) instead of fat. On the days when I eat more fat and less protein, I have better energy. So today I'm not having any meat. For breakfast I had a big mug of tea and cream. I've kind of skipped lunch since I slept until 2, and for dinner I'm having avocado salad with almonds and some provolone slices. It was originally going to be guacamole, but I put the tomatoes in before I mushed the avocado (I wasn't paying attention) so I just mixed it around a bit instead of smashing it into goo. It still tastes good. I also discovered, rather amusingly, that I had 3 containers half-full of sour cream in the fridge. If I only use half the container, it doesn't register on me, so I just buy a new container instead of using what I already have. I prefer making my guacamole with sour cream instead of cream cheese. I like the texture and the more acid flavor better. I'm sure most people don't make it with either, but eh, whatever, bite me. This is how I make it.
My no-soap (well, sort of) project is going really well. I don't use any soap or body wash on my skin at all. The only thing I use is some Tom's Natural Deodorant (it's not an antiperspirant, just a deodorant), which works quite well and doesn't irritate my skin (much), so my pits look more like skin and less like the surface of the moon. It doesn't last as long as an antiperspirant, but it works well enough. (Yeah, I'm sure everybody wants to hear all about my pits. Whatever. Bite me.) The skin on my face (er, and my butt, but I won't go into that) is where I've seen the biggest difference--it feels MUCH softer and I have no need for moisturizer. If I take a hot shower, it'll still feel a bit dry/tight immediately afterward, but it goes away very quickly. I also don't seem to need to exfoliate--except on my feet, but that's more of a result of my refusal to wear shoes unless I absolutely have to. If my skin feels a little dry, I'll use some olive oil in the shower and it goes right away.
My hair was giving me grief for the longest time, though, as I could NOT get it to stop feeling greasy, which was sad because it was lovely and glossy and healthy, you just couldn't touch it because it was nasty-feeling. However, I've started using Kirk's Castille Soap on it every 3-4 days, and the greasy feeling is gone, while still leaving all the nice benefits of no shampoo. I have no need to use conditioner, my scalp doesn't itch, it's all good. The funny part is that I've found if I soap my ears really well my hair takes longer to start feeling greasy again. Apparently my *ears* produce massive amounts of oil, enough that removing it with soap is beneficial.
I probably would continue this even if it didn't improve matters, because why pay money for products that basically don't do anything but make bubbles. However, since I have seen improvements I don't see any reason to go back to using body wash/shampoo.